Well, to be fair, Ollie is Hal's best friend, and therefore may cause him to hesitate. Dinah is at best a friend, at worst a best friends girlfriend (or ex?). Really, without any powers or a psychological advantage, Black Canary is useless againt Parallax!Hal.