The canMove command works with any vehicle, including cars, pick ups, etc. Not just armor.
You can verify this in game.
Also, can move detects the damage value of the vehicle as well as the wheels/tracks. Therefore, a vehicle can trigger a !(canMove vehicle) check if you damage the vehicle while ensuring not to target the wheels or tracks. Usually though, if the vehicle is not already destroyed when the canMove triggers, the attrition due to damage will quickly cause it to become destroyed.