Yes, like I say this is probably absolutely fine for nearly everyone. You could call me and the two other guys who've run into this "edge cases"
I had a quick look at the code and I can see in lib/python/Components/OnlineUpdateCheck.py and I stand corrected, it doesn't actually do any lookup, just connects to 8.8.8.8:53. Ironically if this was cloudflare 1.1.1.1:53 it would work in my environment, just bad luck on my part. Probably easiest to leave it as is, I would think if anyone runs into this they will end up here and be able to fix it themselves.