Don't forget that you can always connect via IP address even if the Subsonic domain is not working.
From the subsonic server, go to
www.whatismyip.com. Make a note of your IP address listed there.
Then use
http://IPAddress:SubsonicPort as your web destination (or server address on a remote app) and connect directly.
I have a second server called "Home Direct" on my droid set up similar to this (but because it is a Windows Home Server I can use
http://name.HomeServer.com:PortNumber, because the chance that both Subsonic AND Microsoft's domains will be unreachable is remote).
HTH,
Glenn