Тут реально без PHP 8 и нормального curl никуда, всё устаревшее уже. Потоки — это прям боль, проще ждать полный ответ и работать с ним, чем городить какую-то асинхронку бешеную. Либы часто оставляют на потом обновления, так что сам curl рулит — контролируешь процесс и не паришься с багами. Время не стоит на месте, надо подтягиваться, иначе нифига не заработает.