There are several problems with that i09 article, most of them stemming from willful ignorance.
For example, we know with complete certainty that Mehcad Brooks and Calista Flockhart were cast to play characters that are several years younger than they themselves are in real life, and it was never once said that Cat is of contemporaneous age with Clark and Lois, merely that she worked at the Daily Planet with them, had romantic interest in Clark, and considered herself to be in a semi-personal/semi-professional rivalry with Lois, nome of which are things that require her to be the same age as - or close in age to - them.
As far as Jon Cryer is concerned, the only potential issue with his real-life age comes in terms of how he contrasts, physically, with Brenda Strong and Katie McGrath, and whether or not he will be believable as a man in his late 30s/early 40s in relation to them.