IPv6 clients would not go through a CGNAT (or any other NAT) to connect to a remote IPv6 address. Including on Starlink.

Exceptions are so unusual you should provide a specific example of an ISP with this configuration.