Спасибо! С классом всё прокатило на "Ура!". Правда, пришлось использовать следующую конструкцию:

Код AS3:
var className:Class = getDefinitionByName(переменная_типа_string) as Class;
var ex:DisplayObject = new className();
layer1.addChildAt(ex, 0);
А как по такому же принципу динамически создать массив (с именем, которое приходит в качестве строки)? Т.е. приходит, к примеру, строка "Имя_массива_1" и программно нужно создать массив с таким же именем.