Just freaking download the skidrow version of the game. AlterMW3 runs fine with that.
BTW, anyone know of anyway to get hold of the matchmaking server IP? Cuz if you know that you can just try pinging it and if there's no response then you can be certain the server's down.