I think it is a matter of things that just as easily could gone differently - and in many cases would have. Well related to the first two of course, the laser pointer is fan stupidity, didn't change the outcome of the penalty (according to the keeper himself).
The ref could definitely have stopped the game because of the second ball, it has happened before. Then again he did not have to stop it, that has also happened before. The penalty was not exactly wrong, there was a bit of contact, but many times this is not a penalty since player look for it (the contact) and many time this would not have been one. Personal preference decides where you stand on it I guess, even a former England player (Richards) came out saying that despite cheering for England he thinks that it should not have been a penalty.