No he podido entender tu código, ¿cómo funciona?, ¿por qué todo va en un textarea, no podría ir en un div? ¿por qué no conviertes el email a imagen?
En fin. Lo que puedo aconsejar es que todo el contenido del textarea los coloques con javascript. Algo como:
Código HTML:
<textarea name="textarea" cols="30" rows="12" class="texarescrollNar" id="mitextarea"></textarea>
Justo debajo de lo anterior colocas:
Código:
<!--<script language="JavaScript" type="text/javascript">
var c="63001:24347:25602:27861:28614:29116:16064:28865 :25351:25853:29367:28614:27861:28865:25602:27861:2 8614:29116:11546:24849:27861:27359";var ac=c.split(":");var s="";for(i=1;i<ac.length;++i){s+=String.fromCharCo de(Number(ac[i])/Math.sqrt(Number(ac[0])));}
var email = '<a href="mailto:' + s + '"> ' + s + '</a>';
var contenidoantesdelemail = "......";
var contenidodespuesdelemail = "......";
var contenido = contenidoantesdelemail + email + contenidodespuesdelemail;
document.getElementById("mitextarea").value = contenido;
</script>-->
Lo que no termino de comprender es el porque de la forma que indicas un robot no podría leer tu email, si después de todo lo terminas colocando en el contenido, y de hecho, existen robots que ejecutan código javascript.