Это все очень просто объясняется тем, что идет проверка if (!_global.TestClass)

Код:
import mx.utils.Delegate;
var mcloader:MovieClipLoader = new MovieClipLoader ();
this.btn1_mc.onRelease = Delegate.create (this, this.load1);
this.btn2_mc.onRelease = Delegate.create (this, this.load2);
_root.createEmptyMovieClip('content_mc', 1);
function load1 ():Void {
trace ('1');
delete _global.TestClass;
mcloader.loadClip('empty1.swf', this.content_mc);
}
function load2 ():Void {
trace ('2');
delete _global.TestClass;
mcloader.loadClip('empty2.swf', this.content_mc);
}