This sounds like a perfectly natural description of the estimated date range to me. Is there some significantly more efficient way of phrasing it that I'm overlooking? (Without resorting to scientific ± notation, at least?)
I'd be okay if we removed 'on either end'.
are you implying they should have said "spans 435,000 to 122,000 years ago" ?