Redownload the patch from this site again and try using torrent, chances you got a broken installer and it can't verify you got the correct version or maybe something preventing it from just running multiplayer.
I don't know to be sure actually, it might be some virusprogram like macfee that's blocking the game, it has happened before.