That every request made through the edge browser for a non local user is associated to his/her live ID is pure coincidence ;)
Sometimes when I look into my dns logs, I cry a little bit inside too.
but firefox has different dns requests going to their servers as well.
Even if that works, it'll likely get patched out eventually with a forced update.
If you do insist on using Windows, an external firewall is the only way to be sure. But even that isn't foolproof since another update may decide that your Windows license isn't valid unless the analytics server is reachable.