jfb
2
You should not have a DNS server available that is not a Pi-hole.
One one of the Macs (and on the terminal on that Mac, not via ssh to Pi-hole), what is the output of the following commands:
nslookup pi.hole
nslookup pi.hole 192.168.22.53
scutil --dns