Thank you for the detailed explanation.
I’ve researched a bit more and come up with a new related question here:
The answer to this question should resolve my confusion about the comparison between using Google or Virtualmin as DNS for reachability issues –
Will using Virtualmin reduce the reachability of my website from around the world (For instance, countries with cencorship system like China or Iran)?