My approach on DNS trust "privacy" is confusion
Personally i prefer DNSCrypt-proxy v2.1.15
A
Anonymized DNSCrypt,
ODoH setup with around 10 good/fast dns servers in my region with 3 relays for each server (automatically randomized by dnscrypt-proxy installer) ,
Load-balancing set to "random" also dnscrypt ephemeral keys (unique key for every single DNS query)
& Disable TLS session tickets for DoH (ODoH)
And some devices on my network is set not to use this setup via DNS Director (Chomecast device and some kids school device and work related phones/computers)
Connect to WG or OpenVPN server (randomly) when not a home and InviZible Pro app if home network is unreachable
A bit boring/time-consuming to setup but when it`s done it just work & rarely needs any reconfiguring.
(l change some servers/relays anyway when bored, even have different tomls (dnscrypt-proxy settings file) for fast switching setups.
Can probably map the dns traffic anyway if they want but think it would be confusing/time consuming since sessions/keys/relays & servers change randomly.