Your post prompted the phrase 'spaghetti code' to wander through my mind
I was surprised there were no new ships at the Odd launch, but only because most major updates include them & not because of any expectation based on info FDev gave out. It probably would have been a good time to introduce a new SRV variant but again I wasn't expecting it based on FDev's info.
I think a lot of 'nice to have' stuff got left out of the Odd launch because of time constraints. The pointlessly revised ship outfitting UI is probably as good an indication as any what state anything left on the cutting room floor was in, that should have been dumped too & I sincerely hope someone in a position of authority at FDev has a moment of clarity & takes the best from both Odd & EDH rather than dumping all the Odd problems onto the rest of the game.
I think if FDev adds new ships or SRVs before the Odd console release & 'proper' launch of the PDLC on PC it will be an attempt to add value to what is otherwise a mediocre at best addition to the base game because they don't want to acknowledge that Odd content just isn't worth the money even if it worked as they intended.