At some point between my last visit and the time of writing this, the events of the upcoming 80s Summit went from requiring the new vehicles (among others) to "no restriction" everywhere. Only on the website, though. In-game (at least on PC) still shows it as it was before.
Worst outcome might be that the game will follow suit and early players can set unobtainable scores. Best outcome, nothing will happen to The Crew 2 itself.