While I agree with much of your post, I'd suggest that UBC has demonstrated some understanding of the difference between legal justice and social justice, but that understanding is so muddled that the actions taken in response have been dithering blunders.

Furlong's initial engagement was certainly controversial, but universities can reasonably be places that embrace and explore controversy, not hide from it.  

The subsequent cancellation and then the resultant apology speak to the confused understanding of that delicate space between social and legal justice, giving us a picture of rudderless leadership without any strength of conviction, sense of institutional mandate or willingness to embrace confrontation on one side or the other.

The only sound decision coming out of UBC lately is that they haven't hired Ghomeshi!