Could you do a Linux build? Then it becomes a lot easier to play on a Steam Deck. I can help with packaging it into an AppImage for you.
EDIT: I've figured out how to Linux-fy your Windows build. Since it's built on NW.js, all it takes it pasting the Linux NW.js runtime files over the Windows ones in the folder. You can then run `nw`, which is the default Linux binary. You can download the runtime files on the NW.js website's download page, using the "NORMAL" option for Linux x64. This may also work for MacOS.