Маршрутный сервис только посреднический.Не участвует в транзакции.Это просто то, что должно быть максимально прозрачным для клиента и сервиса.
Транзакции в WCF предоставляются в виде дополнительных сообщений, отправляемых по проводам.Поэтому я понимаю, что если вы используете маршрутизатор, вы должны правильно направить эти сообщения.Я должен сказать, что понятия не имею, как это сделать, не читая и не полностью понимая спецификацию протокола WS-AT.
Но, возможно, я ошибаюсь.В таком случае начните с настройки службы маршрутизации с транзакционной привязкой, такой же, как у вашего клиента и службы.