I wonder if its ethical to change some of the dates. Eg if you graduated in 1980 it makes it obvious how old you are. If you leave dates blank it kinda doesn't make much difference, but if you said you graduated in 2000 it would mean you get an interview at least.
Edit - I get it the issue will come up at some stage. But explaining why you changed the dates later in the process is better than not getting an interview.