Bueno, te comento un poco.
El método de htcdev.com lo que hace es desbloquear el bootloader, o sea, pasar de "Locked" a "Unlocked", no hace que tengas S-OFF, eso lo hacía pero con el Hboot 1.17 y 1.18, con los Hboot superiores sólo se consigue el desbloqueo del bootloader, y por lo que comentas tu Hboot debe de ser el 1.27.0000, de todas maneras tienes que completar éste proceso para poder hacer luego el S-OFF.
Para conseguir el S-OFF tendrás que seguir el tutorial de BadWolf
http://www.htcmania.com/showthread.php?t=370033
Han sacado otro método en xda pero necesitas unos conocimientos mínimos de Linux para poder hacerlo, si quieres te paso el enlace para que le eches un vistazo.
Por otro lado, el hacer S-On únicamente es necesario hacerlo si vas a enviar el terminal al Sat para que te arreglen algo, no es necesario para el funcionamiento normal del teléfono con cualquier ROM ya sea oficial o cocinada, mi consejo es que sólo hagas S-On si tienes que tramitar la garantía del terminal, mientras tanto a funcionar siempre con S-OFF ya que eso te evitará muchos problemas, como el que se te ha presentado ahora.