I will be very very surprise if you can tell the speed difference without look at the system info / benchmark. So, in real world, there should be no performance penalty for your usage. And more RAM = more cache, in fact it may speed up your system rather than slow down, even the RAM down clock from 1333 CL9 to 1066 CL7.
THB, your workflow doesn't look like memory bandwidth sensitive. Even if it does, the main speed difference will because you didn't optimise the triple channel architecture, but not the RAM running at 1066.
For most users, the main performance hit comes when running out of RAM, VM can use up lots of RAM easily. However, VM is memory size demanding, but not that memory speed sensitive. So, in your particular case, I assume 32G 1066 is actually a better choice than 24G 1333. And it can speed up rather than slow down your Mac under heavy multitasking enviournment.
If you really want more RAM with max speed, you have to go for 3x16G RAM. But again, I will be very surprise if you can really tell the difference (before your system run out of RAM).
For your info. A simple way to calculate the time between each clock tick in the RAM is
(CL / Frequency in MHZ) * 1000) = speed in ns
If you put all the numbers in, then you will realise that the theoretical speed difference between 1066 CL7 and 1333 CL9 is just about 2.7%. And guess what? ECC RAM is about 2% slower than non ECC RAM (reliability won't come for free, in both money and speed). So, if you "upgrade" from 1066 CL7 non ECC to 1333 CL9 ECC RAM, even in theory, you can't get more than 1% speed gain. However, you will have a more reliable system (if that's a matter for your workflow).