Try using IIS on your PC then, if it'd work I'll assist you again. If you are going to share your retro with other people then the best bet is to rent a VPS. Using your PC for hosting a retro is a big risk since if someone found exploits on your site and you aren't able to patch it, they can...
Try changing all IPs to 127.0.0.1 so that you can work on localhost, then check if your emulator could receive connection when you go on the hotel from localhost.
Download the Phoenix.zip again, check the original configuration file attached to the download, then copy the mus.tcp.allowedaddr= from the original file to your current emulator configuration, restart emulator, then check if you can play on your hotel now.
HE IS HOSTING HIS OWN SWFS.
Answer these, I'm not that familiar with these kind of stuffs any more but I hope I could help you out:
Are you using IIS?
Did you create inbound rules to allow those ports to be used for the emulator (portforward)?
Does the emulator receive connection and says when it dropped a connection...
Try to replace those 0.0.0.0 to your VPS IP then see if it'd work. Since I see your variables and texts are working alright as well as the Habbo.swf, it must be something between the user and emulator itself.