Primeramente, eso de que SÓLO PUEDES METERLE STOCK ROMS al xperia con el botloader bloqueado, es totalmente falso, sólo necesitas recovery y flashtool.
Por ejemplo, sigamos este tutorial:
http://www.htcmania.com/showthread.php?t=367681
Una vez que lo hayamos hecho, nos queda el móvil con ICS versión 587, rooteado, y con el clockworkmod recovery instalado.
Pues bien, ahora puedes meterle una ROM ICS que use la misma base (la 587).
Una de ellas podría ser esta:
http://www.htcmania.com/showthread.php?t=435218
Cómo la instalas? Muy fácil.
1- Descargate la rom del post.
2- Pasa el zip que te acabas de bajar a la sd de tu xperia.
3- Inicia el móvil en modo recovery. Esto es: con el móvil apagado, lo enciendes, y una vez pegue el primer destello (cuando notes que pasa de estar negro total a un gris claro) empiezas a pulsar el botón atras. Al cabo de un rato, te iniciara en modo recovery.
4- Una vez en recovery sigue estos pasos:
4.1- Wipe data/factory reset
4.2- Wipe cache partition
4.3- Advanced-> wipe dalvik cache
4.4- Mount and Storage -> Format system
4.5- Install zip from sd card (y buscamos el archivo que nos hemos bajado, la ROM, vamos.)
4.6- Esta ROM en concreto, monta el Aroma, un instalador que te guía al instalar la rom, es muy sencillo e intuitivo de poner.
5- Listo, deberías tener la rom instalada correctamente.
Si tienes el móvil ROOT, no hace falta hacer lo del tutorial, coge el paso número 4.
Respecto lo que comentas del link2sd, no lo sé, nunca he usado esta app en my xperia.
Ah! Y las ROMS del xperia ARC y el xperia ARC S son compatibles, por eso en el foro pone arc/arc s ;)