Also Deine apps sind ganz offensichtlich noch ausbaufähig, denn was die aussagen, könnte man auch auswürfeln.
Sollten Deine Maße stimmen ( es sind ein paar zu wenig, aber für eine Eingrenzung ok.), ist die Rahmenhöhe mitnichten 54, sondern 52 ( mitte/ mitte), bzw. 53,5 bis Oberkante Sattelrohr bei einem klassischen Rahmen mit waagrechtem Oberrohr.
Weil Du ja eher moderne Gebrauchte suchst, bei denen die Größenunterteilung ohnehin nicht mehr so differenziert ist und die Größenangaben der Hersteller so ziemlich willkürlich sind, kann es sogar sein, dass Du in Größenbereichen scheuan muß, die noch niedriger sind, als ich Dir eben geschildert habe.
Ein wenig "Glück" hast Du, denn Du scheinst "durchschnittlich" proportioniert zus sein, so daß ich ein etwa folgendes umreißen würde:
Rahmenhöhe etwa 52-53 ( schau bei Angaben ab 50....), Oberrohrlänge um 535mm, stack um 520-535mm max. 540 denke ich, Steuerrohrlänge ( normales Rennrad mit außen leigenden Lagerschalen und integriert) 110 / 130mm. So in etwa und es muß nicht alles zusammen so zutreffen.
DAs klingt nach nicht viel kleiner als ein 54er. Aber weil es noch mehr Parameter gibt, die Einfluß haben, wird ein 54er mit einer Oberrohrlänge von ebenfalls 540-545mm Dir deutlich zu lang sein.