Вроде все верно. Раз чужая флешка - к автору обращайтесь, как ее остановить.
Раз программная анимация в ней - никаким stop() ее не остановить, надо знать как и что там организовано и постараться предотвратить это после загрузки (действуя изнутри onLoadInit)
Всегда что-либо делайте с загруженным только изнутри onLoadInit. Попробуйте скрыть ее, как хотели:

Код AS1/AS2:
mcListener.onLoadInit = function(target:MovieClip) {
target._visible= false ;
}
Разумеется, если где-либо внутри загруженный флешки есть обратное действие (...._visible= true) для каких-то ее элементов, то тогда уж никак.
И еще, вот это избыточно:

Код AS1/AS2:
mc._x = 0; mc._y = 0;
Пустой мувик создается и без этого в нулевых координатах.
PS. Используйте свои ролики для работы или связывайтесь с автором...