Well if you have two instances then the subscriptions should be seperate are they not?
You should be able to have seperate subscription settings unless you are replicating/syncing the databases, in which case maybe you can use a custom stored procedure after the sync to edit the Subscriptions table and do a
replace(ExtensionSettings, 'email1@domain.com','email2@domain.com')