The rules as written are correct. What the rules are saying, is that there are only a few situations where NPCs/PCs runs out of ammo. For PCs, they can also run out of ammo when the Gamemaster uses DP.
So if an PC/NPC uses automatic fire or does 3 quick shots in one round, they run out of ammo. The difference is, NPCs always have however many reloads they need (i.e. the GM has free license with NPCs). If it makes a good story moment for them to be out of ammo (maybe so they have to surrender and give the PCs vital info), then they run out. If they should keep fighting, then they have one more reload. If you want the PCs to be able to collect extra ammo off the NPC corpses, then they can be carrying extra reloads. If you don't want your PCs to get extra weapons, then the NPCs' gun is empty at the end of the fight.
Sorry but this does not address the question asked.
Does a NPC that has just fired on auto
shooting (because you follow the "Don't keep track of resources or gear for the NPCs" rule)?
shooting (because you follow the "Normally, NPCs cannot reload their weapons" rule)?
Saying "the rules as written are correct" is not helpful, since it implies there is no issue. But there IS an issue. The issue is that the rule NPCs need to spend DPs to reload makes no sense if the other rule means they have free reloads.
Let me ask you this: could it be that you are confusing reload the action
with reload the equipment