Disable From ENV in TiaDCC, and try instead to use the Host string. Set the INTERNET ip there.
My router doesnt give me enough control over its firewall so instead I have to also use the routers DMZ function.
Other then that ya should be fine, mirroring the ports in the fire wall that you have set in tiadcc.