Общие учетные записи хостинга обычно имеют очень низкий лимит, что затрудняет что-то подобное. Я бы не рекомендовал это. Гораздо эффективнее было бы инвестировать в учетную запись хостинга VPS (например, в Linode или Slicehost). У них обычно нет ограничения на соединение (или, по крайней мере, не того, с которым я столкнулся). Они также быстрее и намного экономичнее, чем обычный хостинг. Выделенный сервер будет излишним.
Кроме того, поскольку вы используете PHP, не стесняйтесь использовать curl_multi_init
, который позволит вам запускать много запросов cURL одновременно.
Надеюсь, это поможет!