AFAIK it also checks the scope of the crew/driver for vehicles and only shows >2. This is not documented as far as I could see, but only a community understanding from trail and error.
ith hasDriver=-1; there is no driver - this seems not considered by the Zeus coding and thus you cannot have "driverless/one man" vehicles exposed in Zeus as far as i can tell