Vou te dar um exemplo que eu já estudei e funciona, talvez você consiga tirar alguma ideia disso....
Criei um arquivo chamado configs.php, nele eu defini duas conexões de banco de dados
Aproveitei a classe PDO original do PHP e refiz ela para receber as informações sobre a conexão e fazer o CRUD.
A Classe PDO com conexão com MySQL: https://github.com/Under0Cover/PHP/blob/main/Joao_Ribeiro/aula%23082/libs/EasyPDO.php
Fazendo isso, você pode definir qual conexão vai utilizar...
Assim, você consegue fazer a conexão com o servidor A e com o servidor B ao mesmo tempo.
Quando precisar fazer as consultas no servidor B, você utiliza a conexão com o servidor B e vice-versa.
PS: Você pode declarar de modo estático as conexões ou também pode fazer isso de forma dinâmica