Unable to change your server. NAT64 should take care of translation only for IPv4-enabled servers, and DNS64 should make sure that you get the correct address for the host name. Therefore, when you use hostnames, not hard-coded addresses, and you use API versions that are neutral with respect to the IP version, then this should usually work.
, , - Apple DNS // AAAA. DNS- DNS64, , IPv6 .
DNS64, MacOS, "" IPv6 AAAA, DNS64 . , , , Apple , .
, - DNS64 NAT64 https://nat64check.org/. .
, -, IPv6 AAAA. NAT64 DNS64, . IPv6, , - , IPv4 (, CGN, DS-Lite ..).
DNSSEC: NAT64 "" AAAA, IPv6, DNSSEC , DNS. AAAA, NAT64 , DNSSEC .
: IPv6 DNS AAAA. . AAAA (, , ::ffff:, 2001:db8:, 64:ff9b:, fc fd). , IPv6, . IPv6, .