Ya está el blog codificado en utf-8. La pena es que con las prisas perdí el último mensaje y el comentario de Are con la solución de volldamm (es lo que tiene ponerse a esto un domingo por la mañana), pero aquí viene:
Transformant iso-8859-15 a UTF-8
Está en catalán, pero dudo que nadie tenga problemas para entenderlo. Básicamente en mi caso lo único que tuve que hacer fue:
$ iconv –from-code=ISO-8859-1 –to-code=UTF8 < original.sql > utf8.sql
Con el fichero .sql que había exportado ayer desde el phpmyadmin. Una vez codificado borré las tablas, ejecuté la sentencia sql para introducir los datos y voilá!
¡Ah! Y nada de enviar headers, ni cambiar el .htaccess para que el Apache me envie en utf-8, simplemente cambiar el charset a la página, guardar mi index.php en la codificación correcta y este cambio en la base de datos.
Primer paso de mi migración a textpattern superado. ¡Muchas gracias Are!