Ответ
Проблема была все таки с AD, а точнее, в количестве элементов на странице и запрашиваемые поля из AD.
Количество элементов на странице уменьшил до 10 и поля ограничил 5-6 нужными, поле фото убрал из запроса, данные пошли. Также memory_limit пришлось увеличить т.к. 256мб на процесс не хватило.
Для импорта фото написал отдельные handler который по каждому пользователю если нет фото обращается в AD и импортирует фото.