después de ver en ayuda, la razón del porque no te funciona es que la si utilizas la versión cs3 para abajo del flash el
altKey no esta activado no se si ya lo incorpora la version AS4 , en la ayuda pone lo siguiente
Cita: altKey propiedad
altKey:Boolean [read-write]
Versión del lenguaje : ActionScript 3.0
Versión del reproductor : Flash Player 9
Se reserva para su uso futuro. Esta propiedad no se admite actualmente.
Implementación
public function get altKey():Boolean
public function set altKey(value:Boolean):void
dicho esto no puedes hacer comparaciones de true o false con solo presionar la tecla alt como lo hace el control, asi tendrias que revisar si el AS4 ya lo admite