Protože jsme nenašli řešení, rozhodli jsme se přestat používat TransactionScope pro naše účely a zajistit vrácení zpět sami.
Zjistil jsem, že TransactionScope a Oracle se dobře nekombinují, možná to SQL Server zvládá lépe, ale to pro nás není volba.
Děkuji za přečtení.