Das macht leider keinen Unterschied, ob ich nun mit Connection.StartTransaction die Transaktion starte oder TUniTransaction benutze. Bei TUniTransaction gibt es zwar auch die Property IsolationLevel, aber verhält sich genauso wie oben geschrieben.
Ich sehe eigentlich meine einzige Chance darin, der ganzen Connection zu sagen, sie soll alles als ReadCommitted behandeln. Nur wie.