Eu poderia eventualmente encontrar o culpado. Foi um programa chamado "Tiny Firewall" (um software de gerenciamento de regras de firewall do Windows) que causou o problema.
Não sei exatamente o que isso faz com o arquivo hosts porque nenhum dos softwares disponíveis pode mostrar um bloqueio no arquivo. Eu poderia achar que de alguma forma está envolvido com o arquivo usando o monitor de processo (Sysinternals). Eu saí da interface do usuário e parei o processo (não permitiria parar, matar a árvore de processos e definir como serviço manual).
P.S .: Este é um recurso do Tiny Firewall (proteção do arquivo de hosts) e você pode simplesmente desativá-lo de suas configurações.