It's not speculative. If the current dns has a corresponding DoH server then Chrome will automatically switch to DoH. How does Chrome determine if there's DoH server available? It's has a list of supported DoH servers:
- Cleanbrowsing
- Cloudflare
- DNS.SB
- OpenDNS
- Quad9
This is straight from the horse mouth. DNS over HTTPS (aka DoH)