So your wireguard peer was landing on the wrong IPv6 block. This should be fixed (again). Will you give it one more try?
You can check this by running fly ips private
on your running app, the first 3 IP octets should be the same as your wireguard peer config.