Buenas,
pues ya está.

He tenido que cambiar el juego de caracteres en la base de datos a iso-8859-1 desde phpMyAdmin, cambiar los caracteres raros en los nombres de ficheros por normales de las ciento y pico imágenes y finalmente volver a poner el juego de caracteres de la BD a utf-8.
La única "peguilla" es que si ahora véis el nombre de fichero en la galería de las imágenes enlazadas arriba, se ve mal. Pero es puramente informativo. Si copiáis al portapapeles la dirección de la imagen os la convertirá a caracteres utf-8 y el enlace funcionará igualmente.
Ejemplo:
[center][url=http://www.fotolibre.org/albums/userpics/10007/barre%F1o1.jpg]
[img]http://www.fotolibre.org/albums/userpics/10007/thumb_barre%F1o1.jpg[/img][/url][/center]
Con las imágenes nuevas, ya no hay problemas. He subido una de prueba con eñe y funciona bien.
He repasado todas las imágenes dos veces, pero si véis alguna que se me haya escapado, me lo decís.
Dadme un tiempo prudencial a ser posible para no subir más imágenes hasta asegurar que está bien todo y no quedan gazapos.
Saludos,
Colegota