Wilbert Kraan pointed out this issue: http://sourceforge.net/mailarchive/forum.php?thread_name=9F8E44BC27E22046B84EC1B9364C66A1A399E734E6%40EXCH07-4850.ida.org&forum_name=sesame-general
Investigation yeilded the cause as lying in the PagedQuery class. While a RegEx correctly finds the LIMIT expression regardless of case, the logic for performing server side substitution in the query only works correctly if the all-lower-case version of the 'limit' keyword was used.
This should be an easy fix. Workaround at present: use all-lower case for the 'limit' keyword in your queries.