you are right. Max. Datalog entries is 2000 in one datalog file.
This is limited in the HW and can not be changed.
What you can do is switch RUN/STOP. In this case an additional datalog record will be created on the SD-Card.
Note: Via SW you can only read the latest datalog file from the SD-Card. The other datalog file you can read if you plug in the SD card to a card reader.
How ever, the left memory on the SD card can be used to store other file (Documentation, SP's or any other file).
Hope this helps