That is a common issue with routers demanding a secondary DNS to be set up. It sometimes bleeds requests through that DNS and adblocking basically doesn't work.
You could set-up a raspberry pi zero w as your backup DNS (with Pi-hole running) and that way you'll have a Pi-holed backup DNS (when and if, the first one fails).
Or see if the router takes a bogus IP under your secondary. The only downside of this is that if Pi-hole is offline, you don't have DNS resolution.