Da hast du recht.
Ich habe jetzt mit folgender Idee gesponnen:
Ich werde die vordere Hälfte des Antriebs ersetzen. Das bedeutet neuer STI, Kurbel mit 3 Zahnrädern und neuer Umwerfer.
Das kam dabei heraus:
http://www.ritzelrechner.de/?GR=DERS&KB=30,39,50&RZ=11,12,13,14,15,17,19,21,24,28&UF=2250&TF=90&SL=2.5&UN=KMH
Wenn dir 30-28 als kleinste Übersetzung noch zu groß sein sollte kannst du auch noch ein kleineres Kettenblatt anbauen. Ich habe 50/39/24 und 50/39/26 ohne Probleme im Einsatz.