Oh I have no idea why the packaging is broken. To be honest, I don’t have a good way to test Mac versions myself… Glad you found a way to run it though!
What did you use to build the game? For the Mac build it just generated a raw binary and some .so files in a directory, rather than bundling it into an .app directory with the appropriate plist files and resources and such.