While I don't remember the exact release of every F1 game I vaguely remember it goes something like this...
f1 2010-2014: September/October
f1 2015: As someone who mainly plays career...Who gives a #*!@ but it was July
F1 2016/17: August
F1 2018: July
F1 2019: June
F1 2020: July
F1 2021: July
F1 2022: July 1st (so basically June)
F1 2023: Mid June
So TLDR they've been moving the release date forward for a while now. So even the original Codies BrainTrust had the idea that it would be smart to move to release date forward to align with the start of the season like most other sports games. I would also imagine that plan has been put on steroids since the arrival of the suits from EA.