"en la referencia de flash dice que sólo tiene disponibilidad en flash player 4."
Eso realmente significa que está disponible DESDE la versión 4 de Flash Player, NO que sólo está disponible para dicha versión.
Ahora, desde Flash Player 6 se puede acceder o modificar la propiedad de un elemento sin recurrir a setProperty() o getProperty(). por ejemplo tu código se traduciría así:
Código:
xinicial2 = _root.barra2._y;
mover2 = targetx2 + xinicial2;
_root.barra2._x = xinicial2 - (mover2/5);