Last time I looked into this trying to get PiHole working on my TV, I found an article that said some TVs give you the option to override the DNS but on the code side it just completely ignored the manual DNS change.
Fails if they’re using DoH, but older gear isn’t going to have that functionality built in yet.