Hi everyone !
I think there is no need to change core files or override templates.
prestashop 1.7 provides for paginations by 300 and 1000 but they are constrained by your php configuration.
Take a look:
/src/Adapter/Product/AdminProductDataProvider.php
I think you have to check your php configuration and the memoru limit allocate to php.
hope this helps someone.