Послушай, я тут недавно перечитал политику уровней и прочего и вот какое следует отсуюда резюме -
Когда ты грузишь через loadMovieNum на уровень, то переменные располагаются по адресу _level1.variables - ну или какой там у тебя уровень. Когда ты аттачишь фильм или грузишь его в муви клип, ты указываешь НЕ УРОВЕНЬ, а глубину (Depth) - и тут кроется разница - это всё равно что ты выстраиваешь порядок через arrange. Отсюда, как ужо сказано, все переменноые нового фильма становятся переменными муви-клипа, в который фидьм подгружен.
ROOT ВСЕГДА один - это root главного фильма, и даже если в подгруженном фильме есть ссылка якобы на свою root, о это уже будет ссылка на главный фильм.
В MX-овой версии есть способ lockroot - но об этом посмотри уже в мануале.