Se todos esses dispositivos tiverem o mesmo endereço, conectá-los simultaneamente será problemático. Você está correto em alterar as configurações no Windows não será bom o suficiente - você precisa estar conectado à rede correta, a fim de se comunicar com o endereço de dispositivos USB (eu suponho hard-coded).
A abordagem mais sensata nesse caso provavelmente seria alterar o endereço de cada dispositivo para que eles não se sobreponham depois que você os coloca em serviço.
Na ausência da opção "alterar o endereço do dispositivo", você pode considerar anexar cada um deles por passagem USB a uma VM separada em seu host em questão e, em seguida, encaminhar esse tráfego para outra interface virtual (pode ser somente de host dependendo em suas necessidades) de volta ao seu host. Desta forma, você poderia NAT o problema de distância.