Добрый день!
Вопрос решен и тему можно закрывать!)
Если кому интересно, вот код:

Код AS1/AS2:
import flash.display.BitmapData;
import flash.geom.Matrix;
var mtrx = new Matrix();
mtrx.scale(1.0, 1.0);
var mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
mcl.addListener(listener);
listener.onLoadInit = function(target_mc):Void{
var bmd = new BitmapData(187, 187, true, 0x00000000);
bmd.draw(target_mc, mtrx, null, "normal", null, true);
mc.attachBitmap(bmd, d2, "auto", true);
mc._x = -mc._width/2;
mc._y = -mc._height/2;
}
mainMC.onPress = function(){
mainMC._rotation +=45;
}
var mc = mainMC.createEmptyMovieClip("innerMC", mainMC.getNextHighestDepth());
var preloadClip = mc.createEmptyMovieClip("preloadClip", mc.getNextHighestDepth());
mcl.loadClip("images/mno0.jpg", preloadClip);
Где mainMC готовый MovieClip, mc - вспомогательный и preloadCLip - для загрузки и отрисовки изображения.
Отдельное спасибо rainbow!)