It's not impossible, but ascent time and rate usually get factored in. So e.g. if at 60 fpm you hit an M-value at 18 m, you'll get the stop at 18 m. If, on the same ascent but at 30 fpm you hit an M-value at 12 m, you'll get the stop at 12 m instead. In other words you'd have to mis-calculate your profile, or blow your safe ascent rate in order for it to work as you say. I think -- ICBW and all the usual disclaimers, of course.
Pyle stops weren't calculated as part of the profile.
They were 1-2 minutes stops half way between your max depth, and your profile's first stop. And then half again, and if needed half again.