Season 5 wasn't 2026. If it was then Hope would have been 13-14 and she wasn't she was 15-16. It's clear that 7 years was an error. There is nothing other than the characters constantly saying it was 7 years that proves it was 7 years. Yet tons proving it actually took place 2028. So this isn't the continuity error, the 7 years thing in Season 5 is.