Pues yo he de decir, que teniendo también una Desire 2.2 de Orange, al principio obtuve el mismo fallo, FAILED TO GET ROOT. IS YOUR FIRMWARE TOO NEW?".
Lo raro es que me puse cabezón e insistí varias veces repitiendo el proceso una y otra vez y al final terminó con éxito.
Yo no se si es que ese error lo da aleatoriamente con las roms modificadas por operador, o por alguna otra razón más lógica pero ya os digo que a mi al final me funcionó.
Eso si, cuando cambie de rom si tengo que volver a la oficial, será a la de Htc por si acaso luego no puedo volver a ser root, que visto lo visto...