Cannot successfully connect to dynamic DNS setup

Ok so in the end it was the CG NAT!

I signed up for a static IP and everything worked immediately after, wow.

Thanks so much for your help!