-When you add a device through scanning the network it shouldn't add the device based on IP, it should be based on computer name. Almost all miners will have dynamic IP allocation and adding IPs is a fools errand.
I agree with some of your ideas, but what's about IP allocation, using computer names in large farms instead of DHCP IP allocation is a fools errand, nobody does that.
I suggest to hire a network administrator if you don't have the right skills for it.