Bom dia Italo, não utilizei o componente do ACBrCIOT eu mesmo fiz o processo todo.
Mas para o envio eu utilizei o login e senha no WebService que retorna o Token de autenticação e esse Token coloquei junto do XML de envio.
Para transmitir, eu utilizei os pacotes do ACBRSynapse
HttpPostURL(URL, EnvelopeXML, Stream, 'text/xml', SoapAction)
No caso configurei na hora de enviar ficaria assim:
A URL em produção:
HttpPostURL('https://sistema.efrete.com/Services/PefService.asmx', EnvelopeXML, Stream, 'text/xml', 'SOAPAction: http://schemas.ipc.adm.br/efrete/pef/AdicionarOperacaoTransporte');
Depois do envio eu pego o retorno pelo Stream.
Xml.LoadFromStream(Stream, xetUTF_8);
Funciona certinho, aí nao precisa de certificado só do Login e Senha pra ter o token e o "Hash" do integrador, para ter o Hash a empresa que desenvolve precisa ter um cadastro no sistema E-Frete