Hello! Happy to hear that you like the game!
Can you try this version of the emulator? https://super-tilt-bro.com/tmp/fceux-win32.zip
You will need to download the normal windows version (super-tilt-bro-windows.zip) to get the ".nes" file from its "rom" folder. Then open the .nes with the emulator above. It should work, and you should be able to go online.
If it works, I'll find a way to include it in next release so you don't have to care about 32/64 bits emulators.