I have used DDNS before, but totally unfamiliar with what you refer to in your comment. Care to elaborate a bit?
Under CGNAT Your router does not get an externally reachable IP address from your ISP, as it sits behind ISP-level NAT router that assigns addresses to subscribers much like your home router assigns addresses to your home machines.
So you can’t run any sort of externally reachable service at all.
It's a shame how it's become so hard, the old internet is gone forever really.