Claro que se puede 

 , solo se trata de usar bien las rutas relativas. 

  Veran, si por ejemplo tienen esto:  
ESQUEMA: 
Código:
 ||Pelicula_principal
        ||Pelicula_cargada_1 (instancia=MCload_1)
                ||MC_0
                        ||MC_1
                        ||(aqui creamos el MC vacio para cargar la pelicula)
                        ||(instancia=MC)
                                ||MC_2
                                        ||Pelicula_cargada_2 (instancia=MCload_2)
                                                ||MC_3   Si estamos en MC_3 y queremos cargar una pelicula en MC_1 el codigo sera: 
Código:
 _parent._parent._parent.MC_1.MC.loadMovie("movie.swf");
  o lo equivalente: 
Código:
 _root.MCload_1.MC_0.MC_1.MC.loadMovie("movie.swf");
  Una vez entendido esto, solo hace falta colocar delante de nuestra instancia del MC la ruta correspondiente. Imaginemos que queremos situarnos en el frame X de nuestro .swf cargado en 
MC. Dependiendo de donde estemos situados, la ruta para hacer el goto variara. Si por ejemplo estamos en MC_3, el codigo para situarnos en el frame X de MC_1 seria: 
Código:
 _parent._parent._parent.MC_1.MC.gotoAndStop(X);
  o lo equivalente: 
Código:
 _root.MCload_1.MC_0.MC_1.MC.gotoAndStop(X);
  Ya que 
MC se encuentra dentro de MC_1.
Es posible que en su caso tengan esquemas mucho mas senzillos pero para dominar a la perfeccion las rutas hay que entender eso bien 
  
Espero que les haya quedado todo claro y este clara la explicacion. Cualquier duda no "duden" en preguntarla. 
Un saludo, 
ArgoN