NAT64 enabled on OSX, iPhone still gets an IPv4 IP Address
Addresses starting with 169.254 are called APIPA or link-local addresses. It's what your interface automatically gets when the DHCP client is enabled but no DHCP server can be found. They are not usable to connect to the internet.

Don't worry, it seems that your test environment is IPv6-only.