No idea about dinosaurs but some reptilian red blood cells live much longer as in 500+ days for turtles vs 120 for humans. However, it varies widely with mice and chickens having much faster turnover.
https://www.sciencedirect.com/science/article/pii/S000649712...Five species of salamanders have similar enucleated red blood cells, but I can’t find out how long they last in comparison. https://pubmed.ncbi.nlm.nih.gov/18328681/
One theory is it’s an adaption to having unusually large genomes which would otherwise be an issue, but biology is odd so who knows.