I understand how important it is to get Remote Desktop working again.
The 0x204 error usually means the client can’t reach the host over the network, which often comes down to port or firewall settings.
Since you’re using a custom port, the default RDP rules won’t apply, so you’ll need to make sure the host’s firewall has an inbound rule for that port and that Remote Desktop is listening on it.
Also, confirm your router is forwarding the correct external port to the host’s static IP and that DynDNS is resolving properly.
A quick test is to try connecting from another device on the same local network using the host’s IP and custom port, if that fails, the issue is on the host; if it works, the problem is external, likely the router or ISP.
Have you already checked if the custom port is open externally using a port checker or telnet?
Regards,
Aron