This incident never came close to being as bad as the Tenerife crash because the Lufthansa crew could see the EgyptAir plane and they aborted their takeoff early enough to stop.
I think they slammed the brakes when told to cancel by the controller, not because they saw Egypt Air on the runway. The latter may well have been too late. So, it's probably the controller to be credited first - and the fact that he could see the conflict (window or ground radar). Of course, Lufthansa's response was also good either way.