Я бы лично использовал flash.utils:
getQualifiedClassName(value:*):String
и
getDefinitionByName(name:String):Object
И создать экземпляр, используя объект Class
Я уверен, что может быть причина, по которой Senocular использовал этот метод, но, возможно, стоит попробовать заменить эту строку, используя эти два метода, чтобы посмотреть, решит ли она какие-либо проблемы, которые у вас возникли.