|Windows Explorer does not phone home and should never go online in it's own right.|
Hosts file can only block the address it is sending to, which you've already done with your firewall. Hosts is not the right way forward in this situation.
Maybe something got screwed up with your DSL upgrade. Viruses and spyware are also possible - try Malwarebytes.
some other bloke...