Ok scusa. Purtroppo trovo sempre un po difficile capire bene il problema descritto testualmente invece che vederlo dal vivo (ovviamente ).

Io farei in due modi
1) Modo poco efficente
sulla MC (non sulla root) che deve essere caricata su
onclipevent(enterFrame)
{
if(this._currentframe == [ultimoframe])
{
this.gotoAndStop(1);
}
}

2) Modo migliore
scrivere sull ultimo frame della MC che deve essere caricata
gotoAndStop(1);

Mi stupirei se nessuno di questi due modi non funzionasse