Yo me he liado tanto con tantas posibilidades que ni me acuerdo...
Al final para instalar un firmware mas antiguo usé el SonyEriccson Xperia Flasher by Nin4ry & Androxyde.
Con esa aplicación pude poner una versión mas antigua del firmware (la 4.0.2.A.0.58) y entonces sí pude rootear (usando una de las aplicaciones que se ejecuta un .BAT (creo que este \DooMLoRD_v4_ROOT-zergRush-busybox-su)
El problema es que ese firmware (0.58) estaba en chino o algo asi
asi que luego al intentar actualizar a 4.0.2.A.0.62 se cargó el rooteo...
Yo tengo un R800i