Would you be able to try this:
var newMovieClip:MovieClip = new (otherMovieClip as Object).constructor()
or
var className:String = getQualifiedClassName(otherMovieClip);
if(className)
{
var _class:Class = getDefinitionByName(className);
if(_class)
{
newMovieClip = new _class;
}
}