Muchas gracias a Gabriel Rubio en su post del 7 de abril.
Me respondo a mi mismo: He guardado el archivo de traducción al español (eguru/lang/es/theme_eguru.php) en formato UTF-8 sin firma, y al volver a instalar el tema todo sigue funcionando bien. Va a ser cosa de verificar la codificación más a menudo...