Igual llego un poco tarde y si es el caso quizá a otros les pueda valer :P
Si el documento XML lo tienes en UTF-8 y la página donde cargas todo también lo único que puede explicar el caso es que el archivo flash no tenga los caracteres especiales. Abre el .fla de tu swf y mira que caracteres tiene tu fuente embebidos. Seleccionas en la libreria la fuente, doble click y miras "characters ranges", de esa lista debes tener seleccionados los 4 "latin" que hay. Cierras publicas y suerte ;)
No sé si he sido muy claro pero hago lo que puedo a las 4 la madrugada