1500 designates a load capacity
1500A means Allrad (all wheels driven)
1500S means Strasse (road, street)
Steyr, Mercedes, Opel (Blitz as 1.5 ton and 3 ton versions) and maybe others made trucks/cars with 1500 load rating and different body work.
Kfz. 70 was a role in the organisation that could be fulfilled by vehicles from different manufacturers.
It does seem that ICM have confused the vehicle types since what the CAD-images show is a Horch and a Stoewer.
Mercedes 1500A
Steyr command car, for officers
For ordinary troops
Truck/Vans
The box art says Kfz 1, L1500A, Horch typ 108
and the CAD images show the 108 and a Kfz 1 (Stoewer).
Could it be that ICM have not provided an image of the L1500A? They have all three vehicles in their current range ...
/ Robin