maxScrollExtent это максимальный экстент готовый нарисоваться на экране без подготовки вью. Если список не был пролистан до конца, это значение не будет полной длинной списка, теперь думай что у тебя не так в логике)
и строгое равенство тебя тоже подставит
да и пролистывание из кода тоже никто не отменял, тогда прогрузки тоже не получишь (если этого нет сейчас, это не значит что не вылезет потом)