Changing IO Device DNPR comm settings via programming

We have several DNPR IO devices that we would like to change the driver options based on which communications media we have active. The field Ethernet connection is fiber optic with a radio backup. We need to slow down polling when the radio is active to keep devices online. We have a separate comms section setup in the INI that works, but not sure how to change the IO device address field to point to the correct settings.

Thought about creating separate IO devices with the needed address fields and then having one on and the other disabled based on the field comms situation. Since we have redundant servers we'll need it changed on both servers. Any advice appreciated.