Потратив часы на настройку MSDTC для работы на обеих машинах, я, наконец, дошел до того, что смог протестировать код.
Кажется, работает (с 1 базой данных)
Вышеуказанная проблема может быть полезна людям, которые не имеют доступа к исходному коду, поэтому не могут избавиться от «устаревшей» транзакционной системы или если транзакционные части кода не локализованы или, как в моем случае, Вы не хотите слишком много возиться со сложным кодом, который доказал свою стабильность в производственной среде, но вам нужно вводить вложенные транзакции ...
Дайте мне знать, если у вас другой опыт.