Some dampening to the removal of options would be nice. Graying them out but keeping them would be a good compromise to have responsiveness (fast use) and usability (predictable behavior) at the same time.
If options are added to the action menu (e.g. while moving toward a vehicle) the last selected menu point should remain selected (which it currently does).
Or scrap this whole thing and replace it with one or more "wheel"-like overlay interfaces that are extensible but always have the same actions at the same positions in the center of the screen. Selection by movement keys has some advantages too.