I think the difference is that the Man Utd keeper could and probably would have saved it. I think the rule is about a shot that is goal bound, i.e. a shot that is going to go in the net had it not hit the player's arm - a shot that couldn't have been stopped by the keeper or any other player. That wasn't the case with the Maguire incident.