Eu tentei as outras duas respostas dadas, mas nenhuma delas ajudou minha situação. Por fim, a única maneira de fazer isso funcionar foi mudar de uma Conta Virtual (VA) para uma Conta de Serviço Gerenciado (MSA), conforme descrito aqui e aqui .
Além disso, não consegui fazer a replicação transacional funcionar com um VA ou com um MSA - em ambos os casos, o log do Histórico de trabalhos sempre mostrava um erro de autenticação. Eventualmente eu reverti para usar um usuário de domínio normal para os vários agentes de replicação e funcionou.