At least, IQ doesn't mean someone will behave well.
It often seems that people with a high IQ have a correspondingly low EQ (emotional intelligence). It's rare to find people with both high IQ and EQ.
Your ex-colleague is fortunate to have someone like you whom he can call to get advice and discuss these situations. Sometimes just talking through them helps a lot.