I solved the problem as follows: Created a small 32 bit out-of-process COM server (.exe) that serves as a factory COM object to create the needed 32 bit objects. So now my app is running 64bit and using 32 bit COM objects.
My64bitApp<-->32BitOutOfProcFactory<-->32bitCOMServerDLL