bbunge
Part of the Furniture
No, the ::1 in IPv6 DNS1 or 2 or 3 does not get pushed to the client. It is the IPV6 loopback akin to IPV4 127.0.0.1::1 will not work as that will be pushed to clients who will then send DNS queries over IPv6 to their local machine which will fail. It would likely fail softly and revert back to IPv4 DNS servers which point to the router.
I believe that just leaving IPv6 DNS Server 1, 2 and 3 blank will cause the router to automatically populate its own IPv6 address when it pushes DNS servers as long as "Advertise router's IP in addition to user-specified DNS" is specified on the LAN -> DHCP Server page.
I just loaded up my router IPV6 6RD and left the IPv6 DNSx blank. Surprised that my Win 10 machine reports the DNS servers to be the same as LAN IPv6 Address and LAN IP Adresss. So I added the CF addresses for their IPV6 resolvers into stubby.yml and the IPV6 tested 10/10.
Works fine for me! Those with native ipv6 may have to prevent the ISP's DNS servers from loading.