so i gather the pole just jumped out and hit ya? bastard pole - i would have got out and had serious words with it!
i see from your pics that you have the bumper fitted and EF (?) door trims - it looks great!
but sorry i cant help you with the panel damage, apart from suggesting a big hammer lol