Pi Hole Docker setup issue: DNS not working

I've installed the docker version of Pi Hole on my Plex Server HTPC (it's on 24/7 anyway so why not?). I've corrected firewall issues and can see the admin page from my laptop (http://htpc/admin) so I know I'm seeing http responses. what I'm having difficulty with now is when I set my router to use my htpc as my DNS my network goes down and I'm not seeing DNS requests.

Best guess is that I'm forgetting a port that I need to open on the windows firewall. If so what port beyond 80 do I need to open up? If I'm off base here what am I forgetting?

https://docs.pi-hole.net/main/prerequesites/