I agree with most but no way in hell would i have given that 2nd peno against the hammers. The keeper clearly gets the ball first, Flanno is nowhere near a goalscoring angle, has lost possession of the ball and if if the keeper doesn't touch him, the ball is going out of play. That peno was given as compensation for the Carroll goal which never should have been allowed.
Overall though, that was not a penalty in my opinion.
I read it differently. The keeper touches the ball which is not deflected but rather slowed down with it still moving forward. Flanno skips the keeper and get the ball, the keeper brings him down using his hand. Penalty for me. That said, if the keeper hadn't pulled his leg, don't think he would have scored because he doesn't have a proper left foot and the angle was tight. Sturridge against United (missed penalty) was a clear dive.