What episode was that?
In "Operation: Annihilate" the Enterprise uses a network of self-deployed satellites to shoot UV-light on the colony to defeat the light-sensible alien parasites. I guess that's what he's referring to.
Though those were just satellites, and it's already been established Federation ships carry a large number of probes with them (the NX-01 and VOY often showed them, on TNG they were shot from the torpedo bay) - that's a thing that makes sense for a science vessel! Those never carried weapons or shields though, and deployment took quite some time. Otoh - those probes were the size of photon torpedoes, and they carry a whole lot of them, too.
So if we want to be generous, the ship has space for a large number of
drones (though small ones), or they might have used their probes to do kamikaze against Control's actual drones. It's not impossible. I just wish "tactics" would have played a larger part in that battle, instead of out just looking like a nuBSG battle.