Alright, assuming it's ibans mod, it's a temp ban with the length determined by the host's prefs.
If the hosts prefs on the server you went to has the ban length to short, it explains why he could rejoin.
My point is, hacking is out of the question. He didn't hack.