Resolvi aqui. Estudei muito bem o ACBr_demo e fiz as mudanças no meu sistema. Funciona no server 2003 tanto com OpenSSL como WinCript ou Capicom. O problema estava na hora de ler o arquivo ini e configurar o componente. No vindows server, provavelmente a mesma situação ocorre também no windowsXP. Por exemplo, quando o Componente ACBrNFe for setado para Capicom e executar qualquer operação sem que este esteja completamente configurado, então dá esse erro mencionado acima. Depois que deu o erro o Componente não deixa mais mudar para OpenSSL ou vice versa, Nas demais versões do Windows, mesmo depois do erro, permite alterar/corrigir a configuração.
Então funciona, basta ter o cuidado a ora de setar o componente e, na hora de fazer alguma alteração na configuração usar o comando = ACBrNFe1.SSL.DescarregarCertificado;