Ficou bem claro que a grande confusão é essa divergência entre o que a NT‑007 diz sobre só aceitar tipo 1 e 2 no schema e o comportamento real do ambiente de homologação/produção. Nessas horas, documentação oficial desatualizada atrapalha mais do que ajuda, ainda mais com PIS/COFINS/CSLL retido.
Quando começo a testar mudança de layout de NFS‑e ou tag nova, tento minimizar qualquer variável estranha do lado do sistema: máquina estável, sem driver quebrado de rede ou impressão, ajuda a isolar se o erro é do webservice ou do XML. Manter drivers atualizados com algo como driver booster acaba evitando muito erro “fantasma” de ambiente.