Excuse me if I’m tired and have missed you saying this, but have you considered using app manifests to tell the app which executable to run?
https://itch.io/docs/itch/integrating/manifest.html
That's exactly what I was looking for, thank you!
I’ve had a derp, though. It says that using it “because the app launches the wrong thing” is a bad reason to use it.