Daniel,
Já possuo uma aplicação que se conecta a impressora Daruma em um cliente normalmente. No momento estou desenvolvendo outra e estou utilizando os mesmos códigos. Aqui em minha máquina utilizo a impressora virtual da Sweda e tudo flui normalmente, porém quando vou testar no cliente ao ativar a impressora dá o erro de acesso negado. Entendo o que você diz quando fala que a mensagem é clara e que a porta não pode ser acessada. O problema é que não há nenhuma aplicação utilizando. Se eu reinicio a máquina com a impressora desligada, abro a minha aplicação e ligo a impressora dá o erro. Se fecho minha aplicação e abro o ECFTeste consigo conectar normalmente.
Para piorar minha situação descobri que, se abrir o ECFTeste e ativar a impressora, e em seguida abrir minha aplicação e tento ativar, recebo o erro de retorno, mas nesse caso de forma correta porque o ECFTeste está conectado a impressora, mas se eu fechar o ECFTeste e imediatamente após clico em ativar em minha aplicação ela conecta normalmente sem problemas.
Não sei mais o que fazer para resolver, será que você teria uma ideia do que pode estar ocorrendo???