Hab die Änderungen zunächst nicht vorgenommen, sondern erst mal nur ein diff auf die gepatchte und die ungepatchte Version gemacht - hat schon gereicht, den Fehler zu finden:
In der /administrator/components/com_joomlaupdate/models/default.php, in der /libraries/joomla/updater/updateadapter.php und in der /libraries/joomla/updater/update.php fehlt jeweils eine schließende Klammer in der Zeile
Dann habe ich nur die /administrator/components/com_joomlaupdate/models/default.php entspr. deinem Vorschlag korrigiert, die fehlende Klammer ergänzt und (keine Ahnung, ob das von Bedeutung ist) das überflüssige Komma hinter der 303 in der Arraydefinition entfernt. Jetzt läuft der Update durch - Ahaaaber: Im Moment läuft der Update sogar auch dann durch, wenn ich die gute alte kaputte Version mit dem Vergleich auf die 310 einsetze. Offenbar lande ich im Moment nur auf Update-Servern, die einen RC von 200 schicken.