Bom Dia Cezar,
Eu uso essa função, me bati um pouco no inicio, mas voce deve configurar o seu abcrNFe como os dados do seu cliente certificado etc.. como se fosse emitir um cte pelo acbrCTe, e ai voce vai usar a função do acbrnfe..DistribuicaoDFePorUltNSU(UFCodigoCliente,
CNPJCliente, UltNSUBaixado);
o UltNSUBaixado na primeira vez será 0, onde ele ira baixar varias notas antigas para eu funcionou perfeitamente, ai sempre q seu cliente for citado na tag da transportadora você ira conseguir pegar o xml.
Ai depois voce tem que fazer um FOr no ACBRNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count validando o Pos('<infNFe',ACBRNFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.XML) > 0 para saber se é uma NFe ou outro evento que ocorreu pois ele traz outros eventos junto.