As a referee there is absolutely no way that game could carry on, once the ball stops rolling, and a manager shows concern for the safety of players (as mckenna did). Not a chance a referee can take that risk.
The right call albeit a frustrating one. However not half as frustrating as having to replay 11v11 for 90mins.