Olvidate del SPL, a veces pasa que te dice 100% pero no hace nada y la unica solución es utilizar el SSPL-manual.exe (el problema es que si no tienes acceso a la tarjeta no puedes copiarlo en tu Diamond y ejecutarlo).
Luego busca una rom oficial con fichero .exe (en lugar de los .nbh que hay por ahí).
Si tu Diamond es libre puedes conseguirlo gratis de la página oficial de HTC (solo te piden el número de serie).
Si es liberada (no era libre y alguien la ha liberado), probablemente solo te funcione con la ROM original del operador. Veo que no sabes cual es por lo que te toca probar. Busca las ROM originales en fichero .exe. Algo así como:
RUU_Diamond_Vodafone.exe
(solo conozco la de vodafone)
Busca por ahí algo así como SACADA DIRECTAMENTE DEL SAT.
Si consigues instalar bien una rom y que arranque ya puedes empezar de cero cambiando el SPL al 1.93 con ayuda del SSPL-Manual.exe