Embora isso possa ser um pouco de não-resposta, talvez você possa dividir a diferença. Na maior rede ou na cópia principal (talvez aquela com mais atualizações), coloque o arquivo no armazenamento compartilhado. Isso, pelo menos, resolverá um dos seus domínios de rede.
Parece que você pode empurrar para a rede, mas não cruzar a montagem (???). Isso é meio estranho, eu esperaria que as redes fossem fisicamente distintas, a menos que você esteja fazendo referência a algum tipo de implantação de software. Se você tiver uma solução de firewall, poderá configurar o armazenamento central a ser montado pelos hosts do cliente e garantir que seja o único volume que pode ser acessado por meio de suas regras de exportação.
Caso contrário, execute um agendamento de replicação. Dependendo de quanto trabalho manual está envolvido nas sincronizações cruzadas, talvez você deva configurar uma espécie de replicação. Informe seus usuários que as senhas só serão alteradas no sistema mestre de tempos em tempos e, em seguida, sobrescreva os outros sistemas.