убирайте sprite_marker.start/stopDrag();
вместо

Код AS3:
sprite_marker.addEventListener(MouseEvent.MOUSE_MOVE, markerMove);
...
sprite_marker.removeEventListener(MouseEvent.MOUSE_MOVE, markerMove);
нужно

Код AS3:
stage.addEventListener(MouseEvent.MOUSE_MOVE, markerMove);
...
stage.removeEventListener(MouseEvent.MOUSE_MOVE, markerMove);
и в markerMove меняйте размеры изображения и относительно измененных размеров изображения меняйте положение вашего маркера.