If the program is testing specifically for a VMware Virtual Machine and not Parallels (assuming since you were told you could use it) I'd say the answer was no.
Just curious what is the name of the program and who is the manufacture?
It is a Stock charting program called MetaStock and using the restrict_backdoor instruction in the vmx file does make it run ok, the problem is that the change also makes Fusion think that the guest is not a virtual machine so it disables the VM Tools, I would have thought that Fusion wouldn't fall for that trick itself! I'm just wondering if there is another command etc that can fool MetaStock into thinking it's running on a real PC but Fusion itself knows that it is Virtual and so allows the tools to run as well as MetaStock.
Since VMware Tools accesses the backdoor port from ring 3, this setting (which only allows the backdoor port to be accessed from ring 0) effectively disables VMware Tools.