Your debug log shows that your Pi-Hole is working correctly.
You may still be seeing ads for several reasons:
- The client has an alternate path for DNS queries. This can be IPv6 or a number of other reasons.
- The ads might come from a domain that is not being blocked by Pi-Hole. These tools can help you troubleshoot this problem:
I would tail the pihole.log while opening the offending web page on your Windows client and verify that you are seeing the requests from the client in the pihole.log. If not, then the client is getting DNS queries resolved elsewhere.