когда ты ембедишь флешку целиком, то это некий контейнер, в котором находится лоадер, в который грузится основной таймлайн флешки,
вот так увидишь:

Код AS1/AS2:
public class Main extends Sprite
{
[Embed(source='rate.swf')]
private var _rateSWFClass:Class;
private var _rate:MovieClip;
private var _loader:Loader;
public function Main():void
{
_rate = new _rateSWFClass() as MovieClip;
_loader = Loader(_rate.getChildAt(0));
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
}
private function onComplete(event:Event):void
{
var mc:MovieClip = _loader.content as MovieClip;
trace( "mc.totalFrames : " + mc.totalFrames );
}
}
дешевле положить этот таймлайн в библиотечный смимвол и эмбедить его

Код AS3:
[Embed(source='rate.swf',symbol="rateSymbol")]
private var _rateSWFClass:Class;
private var _rate:MovieClip= new _rateSWFClass() as MovieClip;
в таком раскладе _rate будет мувиком без всяких оболочек