Further to this, if you paste a turret that is requesting ammo (similar to the module request) but delete it using Lazy Builder, that request is left even though the machine is no longer there.
I'm a long way from bots on this modded playthrough, maybe I need to test it when I can actually provide a bot in range with ammo and see what happens. (Or cheat it in)