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