Consegui resolver esse problema específico, embora meu IPv6 ainda não esteja funcionando, por outros motivos.
Antes de tudo, desinstalei o ZoneAlarm Free Firewall. Não tenho certeza se estava causando esse problema, mas eu li sobre isso causando problemas com o IPv6.
O Microsoft Teredo Tunneling Adapter estava de fato ausente. Não tenho ideia de como ficou faltando, além de que talvez o ZoneAlarm tenha removido. Isso eu resolvi da seguinte forma:
- Execute o Gerenciador de dispositivos como administrador.
- Clique com o botão direito do mouse no nome do computador na parte superior da visualização em árvore e escolha "Adicionar hardware herdado".
- Opte por selecionar manualmente o dispositivo.
- Escolha Adaptadores de rede, depois Microsoft e depois "Microsoft Teredo Tunneling Adapter".
- Conclua o assistente para instalar o adaptador.
Neste ponto, você não deve ver o Microsoft Teredo Tunneling Adapter no Gerenciador de Dispositivos, a menos que você marque Visualizar > "Mostrar dispositivos ocultos". No entanto, para mim, uma vez que eu instalei o driver, ele apareceu e com um ícone de exclamação amarelo, revelando o erro "este dispositivo não pode ser iniciado (código 10)".
Acontece que isso ocorreu porque HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ TCPIP6 \ Parâmetros \ DisabledComponents foi definido (no registro) como um valor diferente de zero. Eu já tinha definido isso para zero e verifiquei isso, então em algum lugar ao longo da linha remover o ZoneAlarm ou instalar o Teredo Tunneling Adapter fez com que essa configuração fosse sobrescrita automaticamente.
Depois de definir DisabledComponents de volta para 0 e reinicializar, o adaptador Teredo é ativado sem intercorrências no modo enterpriseclient usando os comandos declarados na pergunta.
Existem algumas notas detalhadas sobre Teredo que podem ser úteis quando o adaptador Teredo estiver ativado, aqui: