I am not really sure what the problem is. Can you try with some external tool, if the ports you want to connect to remotely are at least open? Then you can check if there is a web server there. I think something is wrong with the router's configuration. IIS should serve the ASP.NET application if everything is mapped correctly. Sitefinity does not have any restrictions for the ports on which it can work.
the Telerik team