hola yo tengo un problema similar, pero al reves, cuando retornan las variables de php a flash, no me muetra las ñ y acentos, e hecho todo lo que an dicho y no me resulta nada.
Sirve si coloco algo como :
$mitexto="Nuñoa, es una comuna de Santiago";
$nombreCorrecto = utf8_decode($mitexto);
echo "var=$nombreCorrecto"; // para que la lea flash?