I agree the goal should have stood! It's part of the game to crowd the area, you will always have opposing players somewhere around the keeper trying to score! If the player is bumping into the keeper or intending to block his view fair enough, but just being there should not result in a goal being chalked off!
Keepers are protected far too much these days and players shouldn't be having to think "quick get away from the Keepers line of sight" as his teammate is about to shoot from 20 or 30 yards! Also refs need to be a lot stronger in sticking to their on field decisions! How many times have we seen players sent off for a slowed down tackle, when during normal play it was acceptable to make the tackle and maybe a yellow card should have been the outcome?