skewt: I never said it was easy or straightforward, I was referring that the lack of IPv6 on Spark / 2degreesMobile prevents me from using IPv6 to VPN into my home network
I have 2degress & Spark sims, other connections I use to remote in are predominantly Spark based or motel wifi connections.
I understand CGNAT is a necessary evil and a large majority of users will have no issues with it but there are special use cases
for your particular use case I am still struggling with why IPv6 is required.
If you purchased a Low End Spirit VPS in Sydney that would give you a fixed IP Address (on a shared host so you get 20 public IPv4 ports on a fixed IP) you could then run a OpenVPN tunnel from your home network via CGNAT to the VPS and use your phone to connect to the same endpoint. And being cost conscious all it costs is $4 USD per YEAR.
Special people have special use cases, and there are plenty of ways to work-around it if paying $x per month for a Static IP isn't an option.