Pretend to be specific Mac OS X version when running app
I know for one app that had a similar problem with we were able to get it to work by modifying /System/Library/CoreServices/SystemVersion.plist

I would say that is NOT a recommended approach.  However, you may be able to do something tricky so that when your app environment reads that plist it gets a different version then the rest of the system.