Earlier quoted context omitted.
This assumes that your software is doing what you asked it to do, not what some bigco or malware wanted it to do.
If I remember correctly Chrome already ignores your DNS and does it’s own over HTTPS.
I think you're remembering what firefox is rolling out: Firefox will by default, if DoH is enabled for your country by default use a specific provider that subjects to additional privacy controls. However, firefox respects network level settings (for example a specific canary domain that should resolve) and will disable DoH, even if the default is enabled - unless again, the user has overwritten that in a setting. That means that the network owner is still in full control of the network-wide default and PiHole supports this approach. So a stock firefox in a network that uses pi-hole will not use DoH.