The bit that really rang false to me is that Donna puts him through a wall, and then tries to follow up with a two handed punch. There's no way that seeing her best friend knocked through a wall wouldn't bring her to her senses.
The response I always expect there is for Donna to suddenly start apologising, and setting herself off on the biggest guilt trip of all time.
I get that Wolfman has to have her furious in defence of his comic book self, Terry Long, but really, it just doesn't read true.