They're probably doing some form of draconian filtering like my college. They block, among other things, all UDP-based traffic (as opposed to TCP-based traffic). iChat just happens to use UDP. As do many multiplayer games and all Nintendo DS games . . . bah.
Or the college in question has a packet shaper installed (much like my college) in which case you are more or less screwed.
I'll bet your college friends can video chat with other college friends on the same campus.