la verifica così come l'hai fatta è inaffidabile, spiego...

in pratica esiste un esiguo stacco di tempo tra il momento in cui il file esterno è effettivamente caricato nel clip o nel livello, e il momento in cui questo elemento esterno, e le sue caratteristiche, sono disponibili nel filmato in cui si carica

in Flash MX 2004 è stata introdotta una classe che grazie ad una serie di metodi, può verificare con esattezza il momento in cui il file esterno è stato effettivamente caricato, e quindi se ne possono sfruttare le proprietà ad esempio per i calcoli di posizione come nel tuo caso

la classe è MovieClipLoader, ne trovi una breve descrizione in uno degli articoli che ho linkato in firma, e trovi diverse discussioni al riguardo anche su questo forum, cercando con chiave "moviecliploader"