Deu certo aqui, com ajuda do suporte webfisco.
As tags impfederal, impestadual e impmunicipal , tem q ir 0.00 , sendo optante simples, no manual esta que não é obrigatorio, mais tem q ir zerado.
O foda pra gente é a Webfisco retornar erro de syntax ao invés de dar mensagem que falta a informação na tag impfederal.
Tem outras tags q tbem acabei alterando no mesmo sentido, DescontoIncondicionado e DescontoCondicionado, essas no exemplo do manual vai em branco quando for zero.
Um detalhe que no envio não está retornando a nota, tem que fazer uma consulta por rps para baixar o xml da nota.
WebFisco.GravarXml.pasACBrNFSeXServicos.ini