If any violation occurs while play is stopped (of course, the
violation also needs to be called, but does not necessarily need to be
called while play is still stopped), any resulting pass does not
count, whether complete or not (see VIII.D.2). The violation in this
case is that the players had not returned to the location they should
have before play was restarted (see VIII.D.1).
VIII.D.2 is more specific than the continuation rule, and so
continuation does not come into effect. Regardless of the outcome of
the pass, the disc comes back and it's re-checked in as if the
movement violation never happened.
However, although for the wrong reason, your resultant resolution was
correct.
Whenever in doubt, send it back.
Play on....
M