такой нюанс еще: возможно все дело в MTASC' е
стал проверять флешки, скомпиленные в flash IDE, а там нет трабла с потерей рута и соответственно флешварсов
смотрел так
as2Loader

Код AS1/AS2:
trace("as2Loader>> par: " +_root["par"]);// z80, ну и всякие
var mgLoader:MovieClipLoader = new MovieClipLoader();
var mTargetMc:MovieClip = this.createEmptyMovieClip("targetMc", 1);
trace("as2Loader>> mTargetMc : " + mTargetMc);// _root.targetMc
mgLoader.loadClip("as2Loadee.swf", mTargetMc);
as2Lodee

Код AS1/AS2:
trace("as2Lodee>>_level0 : "+_level0);//_level0
trace("as2Lodee>>_level0.par : "+_level0["par"]);// undefined
trace("as2Lodee>>_root.par : "+_root["par"]); // z80
подгруженная флешка правда _level0.par не видит, но с этими уровнями, когда флешка не в плеере, а в AVM2-лоадере вообще мутно все