Я тоже сразу об этом подумал, но в тот момент базовый класс подгружаемого клипа был потомком Sprite, и появлялась ошибка

Код:
TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChild()
at main::Test/::displayImage()
Затем я сделал его MovieClip и все получилось.
пс
Зачем в каждом примере, начиная с Hello world используют Sprite? Ведь даже в другой кадр перейти не удается.
А с мувиклипом в руте все замечательно работает, включая тот скрипт загрузки изображений.
Ведь если говорить о переходе от АС2 к АС3, то код в (первом) кадре соответствует коду в базовом классе,
который является потомком MovieClip.