If you want to continue to use ring groups, you'd have to use different ring groups depending on the DDI. You could have the same members in multiple groups. Assuming you have the licensing, ACD paths and agent groups would be able to do this a bit easier.