De oplossing die ik nam was om JdbcCursorItemReader te gebruiken in plaats van JdbcPagingItemReader, wat mijn probleem oplost, maar niet antwoordt als JdbcPagingItemReader bedoeld is om (niet) te werken in dit gebruik.
De wijzigingen die ik in onze code heb aangebracht, zijn hier .