Так что я являюсь автором этой службы.
Версия 3, которая в настоящее время находится в бета-версии (биты ввода-вывода - это альфа, транзакции - это GA), устанавливает так называемую «внешнюю транзакцию» - эточто TransactionScope использует за кулисами.
Это означает, что ваша транзакция будет проходить через границы сервиса.
Лучший способ получить версию 3 - install-package castle.services.transaction
и castle.facilities.autotx