Retrorockit
Old School Hero
Another option would have been an 11-28 cassette.
Cage size usually doesn't matter. But with some newer derailleurs being able to run up to 11-51t cassettes (40t range) some short cage SS can't handle that any more. 11-40t =29t range and that's about the limit for SS cage derailleurs. The common MTB GS mid cage is probably OK for 1x drivelines. I avoid SGS cage derailleurs if possible for 26" bikes due to it being very close to ground level in the mid gears.Again, just to avoid confusion
Max sprocket size != capacity
they are two different things. Cage length mostly affects max capacity only (ie the ability to manage chain tension over the entire range)
max sprocket size is mainly down to how far out you can manage to get the derailleur guide jockey wheel to sit so it doesn't collide with the largest sprocket - cage size doesn't really matter.
Cage size usually doesn't matter.
I've run 48-32-28. The shift from 48-32 was slow but always worked. But that was before I converted it to an Ebike 1x8. I wasn't doing anything with large cassettes back then. LX M580 Mega 9 is what I had. Are you using trigger shifters or grips? Maybe a gripshifter willl let you feel it into gear?
I went to grips and Rapid Rise a long time ago, and still use them.
FD are all low normal BTW.