Its one thing to force our older employees on things like airline flights. Completely another to force them out of desk jobs.
It happened to me. I was a level 5 engineer for a fortune 500 company with 35 years experience. Level 6 is senior scientist and there are only a few of those so I had earned a high level. Just before turning 59 I was called into a mid year review, which I never had before, and was told my review was horrible. The things being reviewed were being changed and my job performance was the only thing that was good. The things prioritized were ethics compliance training, on time, but not as early as some other. No brown bag training lunches, But I worked at an Air Force Base 30 minutes each way from the building they were suggesting I do this even though they never suggested it before this meeting. The other things were even less important. It did not matter that I was fixing problems on schedule and keeping the Air Force happy.
I saw the handwriting on the wall. Coming up on an important test of a system I quit/retired and told them why. The HR department got what they wanted. My program was shocked that they did this to me. I have not talked to them to see if the program succeeded or failed. The person assigned to replace me was interviewing with other companies when I left.