¡Ajá! Parece que tenía alguna información de la tabla codificada en latin1 antes, y cambié estúpidamente las bases de datos a utf8 sin convertir.
Al ejecutar lo siguiente, se arregló la tabla de tipos_moneda:
mysqldump -u root -p --opt --default-character-set=latin1 --skip-set-charset DBNAME > DBNAME.sql
mysql -u root -p --default-character-set=utf8 DBNAME < DBNAME.sql
Ahora solo tengo que asegurarme de que el otro contenido generado después del cambio latin1> utf8 no se estropee por eso :(