Your debug log indeed shows no IPv6 address match, but also no IPv6 connectivity at all (click for details)
[i] Default IPv6 gateway: fe80::xxxx
[✗] Gateway did not respond.
*** [ DIAGNOSING ]: Name resolution (IPv6) using a random blocked domain and a known ad-serving domain
[✓] sale.tumblr.com is :: via localhost (::1)
[✗] Failed to resolve sale.tumblr.com via Pi-hole (2a00:fd00:fff4:a0e8:e23f:9c32:7d54:b0c9)
[✗] Failed to resolve doubleclick.com via a remote, public DNS server (2001:4860:4860::8888)
Likely, your global IPv6 address has changed since you installed Pi-hole (as is common for IPv6 privacy extension addresses).
As stable address assignment is mandatory for Pi-hole to work, you should consider using a ULA address instead, see Use IPv6 ULA addresses for Pi-hole.
Once assigned a ULA prefix, you'd have make Pi-hole aware of its new ULA address by running
pihole -r
and choose reconfigure.