All requests for *.local are blocked

And a dig <domainname> @PIHOLE_IP output would be helpful.

Edit:

Using local is not a great idea, Bonjour / mDNS use that as their default domain and that will cause a lot of confusion when you're trying to find out if the domain is for your LAN or if it's from an Apple device that is trying to use multicast DNS.