O Guzzle tem um metodo para fazer requests assincronas.
https://docs.guzzlephp.org/en/stable/quickstart.html#async-requests
Respondendo a "Para o seu caso específico acredito que a bibli..." dentro da publicação [DÚVIDA] Como implementar o Promise.any em PHP?
1
1
Interessante, acredito que isso resolva o problema.