Bom dia George,
Evite o máximo em usar os métodos DistribuicaoDFePorNSU e DistribuicaoDFePorChaveNFe, pois as consultas estão limitadas em 20 por hora.
Se utilize do método DistribuicaoDFePorUltNSU, além de não ter limitação ele retorna um lote de até 50 documentos.
Faça um aplicação separada que enquanto o valor de ultNSU for menor que o valor de maxNSU aguarde 5 minutos e execute novamente o método.
Caso o valor de ultNSU for igual o de maxNSU aguarde 65 minutos e execute novamente o método.
Solicite aos emitentes das notas que informe o CNPJ da transportadora no grupo <transporta>, desta forma a transportadora vai conseguir baixar o XML da nota independente do destinatário ter enviado o evento de manifestação.
Alias o evento de manifestação do destinatário como o próprio nome diz se refere exclusivamente ao destinatário, pois se este desejar o XML completo da nota deverá enviar o evento.