@FastSpace если использовать основной http клиент - все настройки, которые ранее были установлены в скрипте, будут использоваться: прокси, заголовки и тд. На внутренний клиент это никак не влияет.
По поводу картинки. Совпадения? Нет.
Можете сами проверить, у капмонстра есть режим отладки, который умеет сохранять запросы и пришедшие картинки. Все картинки от баса доходят целыми.
Обрезаются они уже на этапе детекта, т.к. кампонстр не понимает mime-type.
Насчёт рекапчи 2-4 языка - вижу. Там перебор возможных значений из модуля @DoctorKrolic для языков ru, en, us, nl. Очень тяжёлая операция и не совсем красивая. Её суть - простое нахождение taskdef по тексту, что написан в шапке капчи. Смысла в этом не особо много, ибо эти taskdef (правильнее говорить - freebase id), уже находятся в запросе капчи по маске recaptcha/*/reload.