Nao entendi esse seu processo voce esta gerando a NFCe e enviando ou so quer consutar ?
se voce estiver emitindo NFCe é so fazer
ACBrNFe1.Enviar(idLote,False,True); e depois pegar o o resultado
protocolo := ACBrNFe1.NotasFiscais[0].NFe.procNFe.nProt;
recibo := ACBrNFe1.WebServices.Enviar.Recibo;
chave := ACBrNFe1.NotasFiscais[0].NFe.procNFe.chNFe+'-nfe.xml';
digestvalue := ACBrNFe1.NotasFiscais[0].NFe.procNFe.digVal;
dthrautorizacao := ACBrNFe1.NotasFiscais[0].NFe.procNFe.dhRecbto;
cstatus := ACBrNFe1.WebServices.Enviar.cStat;
nao precisa recarregar o componente e fazer consulta novamente. voce so recarrega o componente novamente e faz consulta se precisar alterar o xml com dados de retorno sugiro dar uma olhada nos fontes