You set no default route and gateway on the henet interface. Your IPv6 upstream is configured statically and you do not state that a default route for IPv6 is present on that link.
So your clients can not use it. But check before you edit something that you really have no IPv6 default route.
Yes you need to set it explicitly.
But please do me a personal flavor and do not run blindly run any script on these wiki pages.
Understand what they do and do it yourself manually.
Pay attention that on this guide the he connection is configured directly on wan6. That way for instance the default firewall rules will just work out of the box.
If you have questions don't hesitate to ask.
Point to point interfaces like VPNs and tunnels do not need a gateway configured. The "gateway" is used to determine the MAC address (by ARP or ND) of the next router on shared media like Ethernet or WiFi. In a point to point situation, anything sent into the tunnel has only one place to go.
I've had a henet tunnel/interface running for many years now without any explicit gateway or route defined. It shouldn't be necessary for correct operation of the tunnel.
But the Kernel somehow gets a default route in the end? Maybe it's a default option for the protocol option? Or maybe because it's configured on wan6 and it inherited certain defaults like adding the default route?