I found the answer it was unfortunately to obvious for me to see.
As such I got spanked for asking.
But as this may be useful to others here ya go.
As is very clearly explained in the FAQ and the redirection white 
paper at 
http://support.dyndns.org/whitepapers/redirection.php, DNS 
has absolutely nothing to do with ports: the default port used to 
connect is hardcoded in the software you're using to connect, not 
coming from us.
As such, there is no way to override the software's default port using 
DNS (since DNS doesn't know about ports at all), although for web 
servers a workaround is possible using HTTP redirection. That's 
documented in the FAQ: the basic idea is that you'd use 
http://yourhost.webhop.net/ instead, and then our server redirects a 
browser to 
http://yourhost.dyndns.org:8080/ . That type of redirection 
ability is only available with HTTP, though.
Courtesy of Dyndns.org