Analisei a sugestão, e agradeço a contribuição... mas infelizmente não irei subi-la...
- Sou terminantemente contra a ideia de um Servidor SAT... (opinião pessoal minha... acho que isso será uma eterna fonte de problemas)
- O ideal seria usar herança, e criar uma classe filha de "TACBrECFVirtualSAT", deixando o código de TACBrECFVirtualSAT com intacto, e criando as novas funcionalidades usando a herança, e apenas na nova classe...
- Notei que há muita repetição de código, e a unit precisaria ser refatorada.. Por exemplo: "TrataMensagemRetorno" existe várias vezes no código...
- Não há uma rotina central para fazer a comunicação com o MonitorPLUS (o código é repetido a cada necessidade de comunicação)
- Seria mais performático, usar comunicação por TCP/IP