The bulk download attachments extension has no maximum limit. The download time depends entirely on your Internet connection speed. You can try the following:
1. Divide the records
Break down your table into multiple batches using the view filter option and trigger the download for each view separately. The lower file size might increase the success rate of downloading the files.
2. Use the Airtable extension
You can also try this: https://airtable.com/marketplace/blk6Ej3T3Azbui6ee/bulk-download-attachments