Thanks to your information, I started searching for an alternative to AAI Programmable Vehicles. I ended upon Autodrive by dorfl which claims to fix that exact issue. (https://mods.factorio.com/mod/autodrive)
Now, I couldn't test it because it is not (yet, most likely) compatible with Krastorio's equipment grids.
(I also uninstalled AAI Programmable Vehicles and realized that it is what caused the game to generate a variant of each vehicle for each of its possible weapons rather than having one which can switch weapons.)
Anyway, the reason I mentioned that I uninstalled AAI Programmable Vehicles is that without this mod, all of AAI's vehicles (Hauler, Laser Tank, etc.) don't have a Vehicle Grid. And Optera's Vehicle Grid (https://mods.factorio.com/mod/VehicleGrid) only adds a basic grid which isn't compatible with Krastorio's equipments.
So instead of a bug report, I'd like to suggest a compatibility patch for AAI Vehicles so it works without AAI Programmable Vehicles. Or perhaps, rather than fixing case by case, you have a way to add a vehicle grid to any vehicle without one? This way, it would prevent any such issue with modded vehicles in the future. (Something like Optera's Vehicle Grids, but with Krastorio grids instead, I mean.)
Someone already asked dorfl for a compatibility with Krastorio for Autodrive so he'll probably handle that side.