Is there an equivalent in iChat to Adium's "Force old-style SSL"?
Go to iChat's Preferences > Accounts, choose the account in question, and go to the "Server Settings" tab. Make sure that "Use SSL" is checked, but change the port to 443. You should probably also turn off "Automatically find server and port" if it's on.