Ok, one thing I see: you've declared a global server name/token/use https for the remote (other) server. The Create SMP creds component will ONLY write values into the NotificationServer/NSAuthenticationToken/UseHTTPS field. So don't count on it writing any values to the global vars you introduce.
You can use other components to write to these new values, though. Like Initialize Data.
If you want to go the route of having 2 sets of global properties, make sure the resource comps downstream are pointing to the right machine (resource comps usually have a Notification Server tab, make sure the comps run against the 1st SMP pointing to one set of global vars, make sure the comps that run against the 2ns SMP are using the 2nd set)
If you're using 2 SMPs, I'd strongly recommend using the model above:
1. Create SMP creds for SMP 1
2. comps that run against SMP 1
3. Create SMP creds for SMP 2
4. comps that run against SMP 2, etc.
Set the creds explicitly at first to test it out.