But wasn't there something from the Mike Grell run that had Ollie turning 40 while Dinah was still in her early 20s? (And that would've been the version of Dinah that was not her mother or her mother-in-her-daughter's-body.) Maybe it's that Devin Grayson book, Inheritance, that's influencing me here, but I remember a line where it's pointed out that Dinah isn't that much older than Roy when compared to Ollie. (At least, Roy and her are closer in age than she and Ollie are.)
Roy being around the same age as Dick makes that kind of awkward.
Without doing any real math to figure it out, in my head the characters are about here: Ollie 50 Bruce 45 Dinah 35 Babs 32 Dick, Roy 28