При парсинге достаточно "нормализовать" ваши данные и проблема решится.
Сделать ряд правил в скрипте, что бы он автоматически менял 1 Гб, 1Гб, 1024Mb на 1Gb.
Я конечно не специалист по сетям, но если простой вариант, то поднять виртуалку или настроить на сервере прокси с vpn и пускать нужные приложения через прокси.
Почти каждый день задают вопросы о том как найти программиста в стартап или еще куда.
Все альтруисты вымерли еще в 2007 с голоду, слишком уж идей много, а программистов мало.
Лучше найдите себе соавтора с деньгами, который заплатить программисту.
PS зачем использовать слова типа "кофанудера" если вы их написать не можете правильно.
Если стоит задача не вызвать нареканий хостера, нужно делать очередь, разбивать и ставить текст в очередь на обработку.
Если имеется только mysql и php в принципе нет особой разницы как искать, только нужно понимать, что в алгоритм желательно заложить например usleep дабы не создавать скачки загрузки cpu.