I thought both penalties were penalties tbh.
Don't know where you're getting the constant diving from.
One thing that is interesting is on our first goal; the ref didn't count out the ten yards for the wall, but then blew his whistle for the free to be taken. This, I think, confused Cherrie, who was still sorting out the wall. When he saw Mulhall running up to take the free, Cherrie - who was on the post - ran towards the middle of the goal, but the ball went back the way he'd come, so he had little enough chance.
I thought the rule with a quick free though was that you either take the kick immediately or wait for the whistle? I'll post the video later, but the ref talks to Mulhall, then walks away for a few seconds and blows his whistle. This, by my understanding, isn't a quick free kick and so the ref should have marked out ten yards for the wall, which would have meant Cherrie would have been in position for the free.
Here's a quick free kick with no whistle.
Did the ref mess up again here?