I admit that I do not know the game enough to make any proper suggestions but I will still make something to think about. I've seen many games that lack proper support for NATting and the real question here lies, can people outside your network join your server if you are running it in the same network that your playing computer is. If you run the server on the same computer as the game there might be additional problems with that. But still, the real question apart from "seeing it in the serverlist" is if people outside your network can see it in the list and join. If not, then it might be your ISP blocking traffic to certain port (sooooo many do that) ranges and whatnot.. I suggest first to go through your ISP EULA and see if it is allowed to host at all.
And thanks vincenzo, I will see about having Wine installed on my remote system..