The referees do have a code of conduct, it is signed each year when they pay their registration.
This was possibly an unfortunate event where referees have pulled out of their rostered games and someone has stepped in to fill the gap.
When the rostering is done, these types of things are taken into account.
Instead of writing on a forum, how about ringing the office of Referee Development on 8444 6416 and register for a level"0" course so we have enough referees to alleviate these problems.
Speaking for the referee concerned, and knowing him personally I have only ever found him to referee with the game as the main concern, not individual players or teams.