Bom, vou utilizar este post, para documentar os passos e caso alguém possa ajudar por favor contribua.
eu comentei a linha 103 até 106 do TDFeCapicomDelphiSoap.OnBeforePost ficando assim
// if not InternetSetOption(Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, // PCertContext, SizeOf(CERT_CONTEXT)) then // raise EACBrDFeException.Create('Erro ao ajustar INTERNET_OPTION_CLIENT_CERT_CONTEXT: ' + desta forma o erro INTERNET_OPTION_CLIENT_CERT_CONTEXT não é apresentado.
Assim conseguiu conectar, e continuei ajustando os parâmetros do INI, mas agora esta apresentando a mensagem de resposta do servidor conforme abaixo:
-----------------------------------------------------------
O servidor não pôde processar a solicitação. ---> Valor não pode ser nulo.
Nome do parâmetro: s