I'm not sure to be honest. The fact remains that it is blatant age discrimination. You could pass your sim, medical and line check within three days and then be fired on the fourth, just because of a birthday. I've flown with plenty of people well into their sixties who are in far better physical and mental shape than some half their age. It is surely only a matter of time before a legal challenge is mounted. Maybe in one of the many EU courts?
As it stands, I will be forced to retire at 65 and wait until 67 before my state pension kicks in. And I'll bet the farm that will move before I get there.