100.86.67.0
(as your router's WAN address): that proves you're on CGNAT. The range reserved for this is 100.64.0.0/10 (100.64.0.0 - 100.127.255.255)
If the "IPv6" address you're given is a tunnel address for another CGNAT IP, that's complete pants. It can't possibly work on the Internet, not without a ton of NAT66 at least.
What your ISP needs to do is:
1. Join RIPE (€1000, plus annual membership fee of €1550)
2. Get a /32 IPv6 allocation (€50 one-time fee)
3. Announce it to the Internet and assign /48 or /56 chunks of its to their customers