1) You only have UDP enabled on that port. I'm not entirely sure, but I think that the initial connection requires some TCP traffic. Duplicate or simply add TCP to the connection and see if that works.
2) Does your router have a DMZ function? That will open your server to the net and usually let's 3DGS applications fly true.
3) Finally, do you even NEED to use a router? Can you connect directly to the net and avoid any 192.xxx addys? We had a similar problem: at home with a router we could not connect in. Disabled everything, did everything we could, blah, blah, blah. Nothing worked. Once we took the router out and connected directly: voila! Don't ask me WHY this worked, I was just happy it DID work!