@cluster If you see the title screen, it means you are really near; nw.js can find some of the files to run the game, but not all of them. It's just a matter of relocating them in the right place and/or create links. My install patch does exactly that: it puts the files in a long chain of directories and creates two different links, for the "saves" and the "scenes" directories. The other problem I noticed is the "package.nw" file, that can't be read correctly, at least by the Linux version of nw.js. The file is just a .zip file with the extension changed. If you rename it "package.zip" you can extract it and examine the content. Or you can find it after using my patch, in the "files" directory. The only things that aren't part of the original "package.nw" are the only directory ("users", if I remember well?) and "game_path", which is created by my patch to easily move the game directory.
As I said, you are probably really close to a solution, but sadly I don't know enough of Mac computers and don't have the possibility to spend some time on a Mac to experiment with some variants, so I don't really know what to do from here.