No, that’s the way the fediverse is supposed to work. It would be sockpuppeting for both of your accounts, say [email protected] and [email protected], to have a conversation with each other on a third instance, say !politics, with which both a & b are federated.
If your instance is defederated from another instance, would it be sockpuppeting to create another account to view posts from that instance?