There is always the possibility of doing a table copy.
You will probably have to expert the table and data, edit the sql to reflect the new COLLATE, delete or rename old table, and finally import the edited sql.
Another dirty trick you may be able to use is something like:
Copy only the table
Set the proper COLLATE
and then execute something like:
INSERT INTO `DATABASENAME`.`NEWTABLENAME` SELECT * FROM `DATABASENAME`.`OLDTABLENAME`
I suspect that should work. I have never had to change a COLLATE from anything more than the ISO "english" to UTF-8 "english" (actual charsets not provided)