Havana was sent off because the ref didn't like the way jean de villiers spoke to him. He got away with a lot last season but he needs to be careful not to develop a reputation of trying to influence the refs . It was however an unfair decision.
I didn't think what JDV was that disrespectful. If Clancy thought JDV was talking too much then he should have warned or penalised him. Taking it out on Habana is just poor reffing.