Odd Occurrence in the Carlton v Melbourne game?

Wondering whether someone can set me straight here, or confirm whether the umpire made a blue in this game ... The version (and order) of events is below:
1. Carlton player has a set shot for goal from about 20 metres out
2. Whilst walking back to take his kick there's a smallish melee in the goalsquare
3. During the melee, Matthew Whelan hit's Fevola (it was soft as butter but thats another matter)
4. Carlton player kicks the goal
5. Umpire reports Whelan for the incident (which took place prior to the goal being kicked)
6. Award's Fevola a free kick in the goalsquare for a 2 goal play
Now I know that a 2-goal play is not uncommon, but surely if he'd reported Whelan at the time the indiscretion took place, it would have been a free kick + 50m to Fevola and the Blues still only get 1 goal out of it?
1. Carlton player has a set shot for goal from about 20 metres out
2. Whilst walking back to take his kick there's a smallish melee in the goalsquare
3. During the melee, Matthew Whelan hit's Fevola (it was soft as butter but thats another matter)
4. Carlton player kicks the goal
5. Umpire reports Whelan for the incident (which took place prior to the goal being kicked)
6. Award's Fevola a free kick in the goalsquare for a 2 goal play
Now I know that a 2-goal play is not uncommon, but surely if he'd reported Whelan at the time the indiscretion took place, it would have been a free kick + 50m to Fevola and the Blues still only get 1 goal out of it?