no replicado usamos o dblib e no sql server, dependendo da versão, precisamos fazer as conversões de UTF-8. Isso já foi bastante discutido no passado. Eu estou testando o driver oficial da Microsoft, que apesar de ser meio trabalhoso para instalar, parece funcionar melhor. Pensei então em colocar uma opção (mais uma rsrs) para escolher o driver a ser utilizado. Especificamente tive problema em trazer um caracter do BD que parece um traço "-" mas é mais longo.
Uma forma de fazer isso é permitir setar REPLICADO_DSN, que é a string de conexão, substituindo host, port e database.