ERRO NO XML, COMO CORRIGIR
Olha, sinceramente, esse problema que você está é uma sinuca de bico gigante. No tempo que você levará para consertar isso, é mais ou menos o tempo de escrever uma DLL em .NET que faz tudo que você precisa fazer da NFe. Você pode ainda expor ela com o Interop e consumir no VB6 normalmente.
Tópico encerrado , respostas não são mais permitidas