sobre tu fla olvida todo eso que hiciste, esas cosas solo te van a quitar tiempo todo lo de interpolaciones, es mejor el codigo ahi esta lo interesante un ejemplo de zoom es:
 
1.-dibuja un cuadrado.
2.- conviertele a mc.
3.- dentro de ese mc nuevo pon este codigo en un frame vacio.  
Código:
 var contador:Number = 0;
this.onRelease = function() {
	contador++;
	var resto:Number = contador%2;
	if (resto != 0) {
		zoom(200);
	} else {
		zoom(100);
	}
};
function zoom(porcentaje:Number) {
	this.onEnterFrame = function() {
		this._yscale = this._xscale -= (this._xscale-(porcentaje))*0.3;
		if (Math.round(this._yscale) == porcentaje) {
			delete this.onEnterFrame;
			trace("Fin del zoomin");
		}
	};
}
  
lo importante del zoom es la formula de easing que esta en azul y el controlador onEnterFrame, ve en la ayuda de flash para que sirven y si tienes dudas con el codigo vienes y preguntas. 
para que se vea mejor el efecto usa 40 fotogramas por segundo