ACP has no knowledge of the scope's mechanical condition, that is the responsibilty of the driver for the specific scope type (in your case, the AP driver) and the controller. ACP, for a weather shutdown, just calls the Park() function of the driver, and what happens from there is the driver/controller's responsibility.

It's supposed to be safe to call Park() on a parked scope. Are you using the current (factory) AP driver? If so, you might ask this of AP: "If my scope is parked, and ACP calls Park(), the scope moves to an unsafe location. What might I have set up wrong?" or something like that.