Debido a que no pudimos encontrar una solución, decidimos dejar de usar TransactionScope para nuestros propósitos y organizar la reversión nosotros mismos.
Encuentro que TransactionScope y Oracle no combinan bien, tal vez SQL Server lo maneje mejor, pero esa no es una opción para nosotros.
Gracias por leer.