Да.. что-то я подтормозил... сделал так

Код AS3:
var parent:ParentObject = new ParentObject();
var child:ChildObject = new ChildObject();
parent.mouseChildren = false; //это нужно, ибо в паренте ещё есть текстовое поле
parent.addEventListener(MouseEvent.CLICK, click);
parent.addChild(child);
function click(e:Event):void{
}
Теперь остается понять, кто это событие вызвал родитель или потомок.