Não é necessário que um endereço de link-local seja gerado a partir do endereço MAC; nunca foi um requisito. Você pode atribuir manualmente endereços de links locais em muitos dispositivos.
O que você está vendo no Windows é o uso de extensões de privacidade e endereçamento aleatório. Em vez da forma original de atribuir um ID de interface do SLAAC, foram introduzidas extensões de privacidade e geração de endereço aleatório. Este é o padrão para o Windows, mas pode ser desativado.
Veja a RFC 4862, Autoconfiguração de endereços sem estado IPv6 e RFC 4941, Extensões de privacidade para configuração automática de endereços sem estado no IPv6 .