Might sound stupid given that you seem much more knowledgeable than me regarding this matter, but have you considered changing resolvers or is that out of the question? Quad9 is a very reputable company (with which I’m not affiliated in any way), and as I said before, never had an issue with them.
Thanks for this, dude!
Do you know of any updated guide to do something similar in GNU/Linux running without docker?