Boa tarde Brisola,
Segundo o Schema utilizado defini a alíquota com 2 casas decimais, veja:
<xsd:simpleType name="tsAliquota">
<xsd:restriction base="xsd:decimal">
<xsd:totalDigits value="4" />
<xsd:fractionDigits value="2" />
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
Todos os provedores que seguem a versão 1 ou 2 do layout da ABRASF (que é ocaso do provedor que atende Sorocaba) ou trabalha com 2 ou 4 casas decimais para a alíquota.
Não me recordo de nenhum onde devemos gerar com 6 casas.
Vai ser necessário entrar em contato com o provedor e expor o problema, caso ele diga que deve ser gerado com 6 casas decimais, solicitar um Schema atualizado.