Apparently building an app against fmod dlls creates a dependency on mfplat.dll (and mfreadwrite.dll) of Microsoft Media Foundation. This becomes a problem when MMF is absent, as it is in some Windows editions. The app window closes immediately after launch, and no explanation is given to the user. Digging around reveals a system error:
The code execution cannot proceed because MFPlat.DLL was not found. Reinstalling the program may fix this problem.
As far as I can tell none of our code is executed by that point, not seeing how to approach fixing this. Is there (/will be) a configuration switch or an option I am missing that would allow the app to start when a dependency dll is not present, even if with no sound?