Попробуйте загрузить текст из файла, и вбить пустую строку, не уверен, что получится, но заметил, что когда во флеше загружаешь в текстовое поле текст, отформатированный как html, то флеш учитывает пустые строки, чего не бывает, когда отрисовку делает браузер.
Если прямо в коде AS писать текст для текстового поля, как у вас, то нужно сделать что-то вроде "<img> \n text";

Код AS1/AS2:
txt.htmlText = "<img src="asdasd.jpg">\n Качественный нэймиг";
Между "\n" и текстом поставьте пробелы, в эту область на новой строке попадет картинка.
Если высота строки окажется неточной, чтобы картинка попала в приемлимый центр, то можно попробовать использовать CSS и попытаться отформатировать пустую строку.
Вообще приходилось много работать с html-кодом с изображениями, который отрисовывается в динамическом текстовом поле. Пришел опытным
путем к удивительным вещам. Например, при форматировании внешнего вида такой страницы можно и нужно использовать пустые строки и пробелы, чего порядочный браузер не учитывает.
Например, загружая html-форматированный текст из внешнего текстового файла, после картинки, идущей отдельно на строке нужно отводить n-ое количество пустых строк ниже, чтобы она не наезжала на текст ниже.. То есть текст начинать несколько ниже. При записи текста прямо в коде мы не можем вбить пустую строку, эту роль здесь играет симовл "\n" .
Кстати, если объемный текст начать писать сразу после картинки, на той же строке, то он обтечет картинку справа. И еще многие нюансы...
PS. Можно попробовать вместо \n использовать теги <br> или <p>...