Bom dia @EMBarbosa, no debug da função mencionada. Cheguei ao seguinte caminho:
Acompanhando a function TSMTPSend.ReadResult: Integer;, notei que durante o processo de envio os retornos do GMAIL são recebidos corretamente, mais não consegui identificar porque estão caindo nas exceções do ACBRMail.
Porém, notei que abrindo o local variables durante o debug, recebo como últimos retornos antes da exceção o 250 2.0.0 OK seguido do 503 5.5.1 MAIL first. Sendo que em ambos os casos quando qualquer um dos dois retornos é o ultimo o e-mail é enviado corretamente, mais ao final do processo sempre cai na exceção do componente.
Estou utilizando o evento OnMailException, pois estou utilizando uma instancia do componente e criando ele em runtime.