The answer is at the bottom of this long explanation I gave to another issue.
When a service in a container listens on a udp port, the gateway at the host level does not listen on that same udp port for IPv6. It does for IPv4. And then the packets get forwarded to internal host. But, there is nothing listening for IPv6.