FTL issues: Connection refused. Is FTL running?

You still have your router configured on the clients for DNS resolution and not Pi-hole's IP.
With the first nslookup, the Mac is querying the router 192.168.1.1 and not Pi-hole 192.168.1.19 like in the second nslookup.
Need to fix that first by configuring DHCP on the router or if not possible, disable LAN DHCP on the router and enable the DHCP service on Pi-hole:

EDIT: Not sure if works on a Mac but below one displays DNS server(s) used on Linux clients:

cat /etc/resolv.conf