Проблема здесь в том, что загруженный SWF теряет размер сцены, когда загружается в другой SWF. Этап родителя становится этапом загрузки SWF. При запросе размера загруженного SWF, как и вы, он вернет ширину и высоту всей поверхности первого кадра, а не рабочей области.
Способ, который я решил в прошлом, - создать экземпляр мувиклипа в первом кадре загруженного SWF-файла с размером рабочей области этого SWF-файла. После загрузки SWF вы можете выбрать этот SWF и получить его размеры. Конечно, это работает, только если у вас есть контроль над SWF, который вы пытаетесь загрузить.
Чтобы проиллюстрировать это на примере. В вашем SWF для загрузки поместите мувиклип (например, мувиклип прямоугольника) в первый кадр и назовите его stage_mc. Теперь, когда вы загружаете SWF, вы можете настроить таргетинг на этот экземпляр stage_mc следующим образом:
loadHandler.onLoadInit = function(mc:MovieClip) {
trace(mc.stage_mc._width + ", " + mc.stage_mc._height);
}