It's great to hear that you're really on the mend and strengthening now. Perhaps in a few additional months - or maybe next spring - the Masi as it is now will fit you again.
Besides strengthening exercises, my advice would be to attend to proper stretching too. I'm curling up due to insufficient stretching .
Why not try to get an interim n+1 that is less aggressive in geometry?
Anyway, what a relief it must be for you to have recovered to this point!