А что, все настолько плохо с посадкой?
Это когда ростовка меньше, чем надо, увеличить ее проблематично, а уменьшить гораздо проще!
Смотрим
геометриюУглы - одинаковые.
Существенное значение имеет параметр HORIZ. TOP TUBE LENGTH - разница 18,3 мм. Поставить вынос на 2 см короче. Последствия - более "острое" управление. Конечно, вопрос, сколько там сейчас вынос, но уменьшение, например, со 100 до 80 мм, ИМХО, пойдет только на пользу.
Длина подседельной трубы, понятно, не существенна, у подседельника даже лишнее отпилить можно, чтобы вес уменьшить :)
Остается только высота руля. Если принять за высоту велосипеда параметр STANDOVER, то разница 31,8 мм. Наверняка под выносом есть кольца, которые можно убрать, шток вилки на новых велосипедах обычно не обрезают "под самый корешок". Можно поиграть углом выноса, или вообще его перевернуть.
Что остается? 19,3 мм колесной базы? Не существенно.
Так что технически подогнать посадку на L до M не сложно.
Остаются еще всякие сложные материи, из серии моих взаимоотношений с аэродинамическими колесами, но против таких тараканов средств еще не изобрели

Художественной ценности не представляет.