Do `C-h v org-read-date-force-compatible-dates` and read the doc string of the variable. You can customize the variable and set it to `nil' which will give you a much wider range of dates to choose from *assuming that your Emacs is compiled for and runs on a system that can deal with such dates* (this is related to the "2038" problem[1] where 32-bit (signed) timestamps will not be enough to count the number of seconds since the "beginning of time" (that's 1970-01-01 at least as far as Unix is concerned :-))
This is a difficult compatibility problem which is being worked on on many fronts and I think there have been discussions about it on this list. But read the doc string, experiment on your system and see if you can live with the consequences of choosing the "other" value for the variable. [1] https://en.wikipedia.org/wiki/Year_2038_problem -- Nick "There are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors." -Martin Fowler