Como meu despejo hexadecimal mostrou, e o @Ramhound sugeriu, o McAfee Endpoint Encryption realmente criptografou minha unidade.
Isso resultou em um arquivo VHD com:
- McAfee Encryption
- Criptografia do BitLocker
- Dados
- Criptografia do BitLocker
Então, quando montei meu VHD em um computador sem o McAfee Encryption, ele é visto como dados RAW. Infelizmente, o Endpoint Encryption é específico para o laptop em que foi instalado. Isso basicamente torna meu VHD ilegível para qualquer outro computador.
A boa notícia é que consegui montar o VHD no computador original, inserir minha senha do BitLocker e recuperar meus dados.
Acredito que o VHD é visto como uma unidade local e provavelmente as políticas da McAfee foram definidas para criptografar todas as unidades locais.
Basicamente, não use o VHD + BitLocker em sistemas que tenham políticas que criptografem automaticamente as unidades locais. Eu não tive esse mesmo problema com unidades que eu criptografo completamente com o BitLocker, provavelmente porque o McAfee vê isso como uma unidade externa.
Não tive problemas ao usar o VeraCrypt (ou o TrueCrypt anteriormente) junto com o McAfee - ele não criptografa automaticamente esses contêineres.