Pois é, André, obrigado pela resposta... mas ...
Como pode ver, no meu TXT gerado o campo está com 6 caracteres: ...|000010|..., por exemplo.
Quanto gera o XML pelo ACBrMonitorPlus, ele gera a tag com: ...<nItemPed>10</nItemPed> ... (sem os "zeros" a esquerda) como pode ser visto nos anexos.
Ademais, com somente 1 byte ( <nItemPed>1</nItemPed> ) ele processa sem "erros" .
Também estou fazendo outros testes aqui, e quanto utilizo o comando NFE.CriarEnviarNFeSEFAZ() ele processa diretamente sem erros. Só aparece o erro informado quanto chama o comando NFE.AssinarNFe(), após gerar o XML com o comando NFE.CriarNFeSefaz(), como pode ser visto no txt anexado "Erro ao tentar processar.txt".
A proposito, o comando NFE.CriarNFeSefaz() gera Alertas, mas consegue gerar o XML a partir do txt;
o comando NFE.AssinarNFe() gera "ERRO:"(s), mas consegue Assinar o documento.
Minha aplicaçao detecta a palavra "ERRO:" no retorno e nao envia o comando NFE.EnviarNFe(), a nao ser que eu modifique a aplicaçao para "ignorar" o erro que estamos tratando aqui.
Por hora, vou adaptar minha aplicaçao para o comando NFE.CriarEnviarNFeSEFAZ() para poder migrar para o ACBrNFeMonitorPlus sem gerar os erros reportados, enquanto encontramos uma soluçao para eles.