Para quem precisar , segue envio e captira de eventos no modo sincrono:
Envio:
dmdados.ACBrNFe1.Enviar(edtnumlote.text, False,True);.
Retorno:
achavenfe :=dmdados.ACBrNFe1.NotasFiscais[0].NFe.procNFe.chNFe;
aprotocolo :=dmdados.ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.nProt;
arecibo :=dmdados.ACBrNFe1.WebServices.Enviar.Recibo;
xmotivo:= dmdados.ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.xMotivo;
xCSTAT:= IntToStr(dmdados.ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.cStat);