I think the above quote from the Boeing FCOM regarding limit speeds would govern
how higher about the path the plane must be to revert?
For example, if the aircraft was ten feet higher than the calculated vertical profile, it is unlikely that regaining it would exceed any limit speed and it would therefore remain in VNAV PTH. If however the aircraft was ten thousand feet higher than the calculated vertical path, then regaining the path would exceed VMO/MMO and VNAV SPD would result.
I stand to be corrected by folk more knowledgable than myself.