Bueno, finalmente ya lo he resuelto. Uffff.
Supongo que como se había colgado instalando una Froyo, intentar restaurar una 2.1 no funcionaba. No se por qué.
El caso es que descargué un par de veces de nuevo le ROM inicial (3.4.311) desde el enlace del foro y me daba el error. Supongo que el archivo no está correcto, aunque no he leído que nadie más se haya quejado.
Finalmente se me ocurrió descargar otra 2.2, la 3.4.2-155-2 y todo ha salido bien. No se como será esta ROM, pero al menos arranca. .)