Port forwarding local DNS queries to ::1 does not work the way it does with IPv4 on 127.0.0.1. This seems to be because Unbound does not listen on ::1. Upon hardcoding the SLAAC-assigned IPv6 LAN address, everything works as one would expect.
Is there any way to make Unbound listen on ::1 to make things future-proof?
Worked around the issue by forwarding queries to a ULA IPv6 address for now.
Still interested in getting forwards to ::1 to work. Unbound supposedly listens on it by default, yet forwarding to it does not work.