Boa tarde Miriam,
Encontrei o problema, acontece que a função XmlChildEx espera o valor pesquisado em letras maiúsculas, na documentação consta essa informação, na área de observações:
http://tdn.totvs.com/display/tec/XmlChildEx
Para corrigir o seu problema, você deve fazer da seguinte forma:
XmlChildEx(oXml:_nfeProc:_NFe:_InfNfe:_transp,"_MODFRETE")
Porém essa função está presente diversas vezes em seu fonte, então... Você terá que alterar todas as vezes que utilizou para que tudo funciona corretamente.