[ Ich finde gerade beim "M"-Rahmen (Sitzrohr 535 / Oberrohr horizontal 552 / Hinterbau 425 / Radstand 1020) das Steuerrohr mit 135mm doch recht kurz. ]
Mir ist nicht ganz klar warum du die Kettenstrenenlänge erwähnst - die Kettenstrebenlänge ist ja immer gleich also eine Größe die nicht erwähnt werden müsste. Ehrlich gesagt sind kurze Kettenstreben zum geradeaus fahren auch extrem überbewertet. Außer man empfindet sie zu kurz wegen großer Füße (Packtaschen), aber das Problem läßt sich irgendwie lösen.
Wegen dem zu kurzem Steuerrohr - dann nimm doch einfach einen L und einen kürzeren Vorbau.
Ich fang bei Rahmen immer mit der Tretlagerabsenkung und dem Sitzwinkel an.
Am Besten wäre ein Referenzrahmen der dir gut passt, oder von dem du sagst "Passt eigentlich ganz gut aber Tretlager könnte etwas weiter runter, Sitzwinkel flacher/steiler usw." - an dem orientierst du dich.
Ein zu kurzes Steuerrohr kann man auch bedingt durch Spacer ausgleichen, nicht elegant, aber in einem gewissen Rahmen akzeptabel.
Ich würde, wenn mir das Steuerrohr zu kurz wäre, aber alles andere passt den größeren Rahmen nehmen mit 1cm kürzerem Vorbau. Die OR-Länge unterscheidet sich zwar um 15 mm, aber die 5 mm merkst du nach ein paar km nicht mehr.