I'm not buying into the hype. I am legitimately concerned about the career change as all the job ads want previous experience and the pay is really not that great for the demands. I quit a job making $65k a year to go to school full time to get my degree in computer programming. I just really hope I made the right choice. My previous job paid okay but it was a dead end job (worked for 9.5 years and left in the same spot I started) with no retirement benefits. My previous job was also very specialized and if I got injured on the job I wouldn't have anything to fall back on. I just really hope my age and lack of experience doesn't keep me out of the programming field. 
I can tell you that it's very difficult for me to keep my talented people here because of the demand for skills. There is a huge demand for skilled IT personnel in South Florida.
For me, when hiring age doesn't play a part in anything. Experience, experiences, aptitude, and personality are the keys. The only thing that an older person may require is more money than we're willing to pay for a specific position, but that's the same in any field. If they're a good fit, the age doesn't matter.
I believe the other two MIS Managers here probably feel the same as me when they hire for their staff.
I don't think you're making a mistake, especially by becoming diversified after working at a specialized task and possibily limiting yourself.