I have installed GSX2 32bit in both sim, FSX and P3Dv4.5 same PC
It's impossible you could have done that. If you have GSX running in both P3D4.5 and FSX, it means you ran both the 32 bit installer ( which supports only FSX and P3D up to V3 ) and the 64 bit installer, which supports only P3D 4 and 5, but not FSX.
You are probably confusing the 32/64 bit installer ( you surely have ran both, otherwise you wouldn't have GSX on both simulators ), with the 64 bit version of the Couatl scripting engine, which is automatically enabled in P3D4 or 5, if you run the FSDT Live Update and, of course, FSX will only use the 32 bit version, and P3D will only use the 64 bit version.