проблема ушла. Нужно было отредактировать php.ini, изменив user-agent
А использование сокетов здесь никак помочь не может? Потому что CURL к сожалению нет на сервере, в котором будет использоваться скрипт, поэтому нужно попробовать обойтись стандартным набором функций