Lummayie89
Without having looked at it in detail, it’s probably 464XLAT that makes IPv4 work. Modern devices have CLAT support (the client-side of 464XLAT). 464XLAT allows tunneling IPv4 over IPv6. Has the advantage that you can keep most of the network IPv6-only, which reduces the complexity compared to a dual stack (IPv6 + IPv4) network. You just need a translator on both ends.
You can actually see synthesized IPv6 addresses by NAT64 (of which 464XLAT is an extension):
$ dig +short admin.ch aaaa
64:ff9b::c1df:16c8
(admin.ch doesn’t actually support IPv6.)