You have 2 options to get clients visible in PiHole
- adjust the DHCP server on your router to distribute PiHole as DNS server directly
- disabled DHCP server in your router and enable DHCP in PiHole
We are now running around this setting half of the day now. It takes 1 minute to change and will bring you closer to your question who is doing the unknown DNS requested.