As an interim workaround, could you install DmD on the remote machine and use Team Viewer, Remote Desktop or other remote access to run it there?
In fact, just for giggles, try using the Team Viewer built-in VPN in lieu of their VLAN to run DmD from your end.