I tried all of the above suggestions to get Pentagon to run in Sonar Platinum x64. I also have Sonar x3 32-bit installed, which runs the DXi version OK, if I start Sonar X3 as administrator.
The following steps worked for me with mixed results for Platinum, as there are still some issues. My system is running Sonar X3 (32-bit) and Sonar Platinum (64-bit).
First, I re-ran the X3 installer as "administrator", using the custom installer for X3 64-bit. Unchecked everything except Pentagon and installed only the x64 version of Pentagon.
Then I ran Platinum as "Administrator". Had to do both X3 instrument only install and Platinum "Run as administrator" in order to be able to insert Pentagon DXi without error.
Issues:
For some reason in Platinum, Pentagon also shows up under VST2's. Attempting to insert this version crashes Sonar. Avoid.
Note: Inserting Pentagon into a new, blank Platinum project works. Deleting Pentagon from a new saved project with no other VST's inserted works OK. Attempting to insert Pentagon into existing Platinum projects with certain other VST's already assigned (undetermined yet), results in a white Pentagon GUI when the instrument page is opened. Pentagon plays the default patch OK, but unable to configure synth in this situation.
Attempting to delete Pentagon synth causes Sonar Platinum crash, when running as administrator. Workaround, start Platinum normally, open the saved project while ignoring the missing plugin alert, then delete Pentagon while greyed out in synth rack. No crash.
I guess I can live with using Pentagon in X3 only, but it sure would be nice if this worked a bit smoother in Platinum. It's still a cool synth.