I'd have to do the math, but I do think Charlotte's been out the longest, but all three Horsewomen have definitely had some misfortune as far as injuries go since 2018.
Becky had her Pregnancy in 2020-2021 which took her out for 15 months, and additionally had multiple "storyline" injuries...