I have this issue with dns-based adblockers and it caused enough annoyance that I stopped using one frequently. Like, sometimes I click the sponsored one intentionally, and I just want it to work. I wish the sponsored listing didn’t exist, but if it’s the exact thing I wanted I’m not gonna scroll down to re-find the unsponsored listing.
uBlock origin for handles this super well. It’ll just be like “hey this site is in your lists, do you wanna load it this one time anyways, since it’s the actual page you are navigating to?”. Safari’s content blocking allows you to temporarily disable it which is more convenient than reconfiguring dns but nowhere near as good as uBO.