On Android, I can set my APN to be either IPv4, IPv6, or IPv4/IPv6.
I'd imagine the same option is available on iPhones. I just don't know where.
I did some further research, and it's an Apple limitation.
They apparently won't let you connect to anything besides IPv6.
So, you'll have to take this up with Apple.