hola amigo que tal, mira el recovery por mas que lo instales con apks no te funcionara por el tipo de compilacion que tiene tu equipo.
instalale el recovery mediante el DooMLoRD_Easy-Rooting-Toolkit_v18_perf-event-exploit es muy facil de usar, ami me funciono perfecto, tenia el mismo problema que tu,
y sobre una rom kitkat dejame desilucionarte por que solo es posible si tu xperia S tiene el bootloader desbloqueado, espero haberte ayudado.