Bom dia Walter,
Temos o seguinte erro, ou melhor falha na validação:
Element '{http://www.portalfiscal.inf.br/cte}vTotTrib' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/cte}imp'.
Expecting: {http://www.portalfiscal.inf.br/cte}infAdFisco.
Vamos remover o desnecessário:
Element 'vTotTrib' is unexpected according to content model of parent element 'imp'.
Expecting: infAdFisco.
Vamos traduzir:
Elemento 'vTotTrib' é inesperado de acordo com o conteúdo do modelo do elemento pai 'imp'. Esperando: infAdFisco.
Quando isso ocorre, pode ser 3 coisas:
1. o componente esta gerando o nome da tag de forma errada.
2. o componente esta gerando a tag em lugar errado.
3. o schema esta desatualizado.
Foi eu que implementei essa tag no componente e realizei testes inclusive enviando para o ambiente de homologação, portanto o XML foi validado e aceito pela SEFAZ.
Portanto descarto o 1 e o 2, isso me leva a crer que o schema que você tem esta desatualizado.
Dentro da pasta ...\Exemplos\ACBrCTe\Delphi\Schemas temos varios arquivos XSD, vamos pegar um em especial: cteTiposBasico_v1.04
Abra ele com o bloco de notas e procure por vTotTrib.
você vai encontrar a seguinte linha:
<xs:element name="vTotTrib" type="TDec_1302" minOccurs="0">
ela vem logo depois da definição do elemento ICMS e antes do elemento infAdFisco, todos são elementos de um outro chamado imp.
Você configurou o componente corretamente?
Existe uma propriedade onde você informa o Path onde estão os arquivos XSD (schemas)
Verifique se o arquivo schema citado acima que a sua aplicação esta utilizando possui o elemento vTotTrib, com certeza não tem, dai a falha na validação.
Portanto utilize os XSD que estão na pasta acima citada.