You’ve really got to remember that a contract is nearly always written to benefit the business. Look at the Disney plus contract saying you can never sue Disney for anything if you subscribe even once.
A contract is a contract it’s enforceable same as a handshake. Whether it says contract or not is irrelevant a contract is merely a written definition of a transaction. Now you can’t sue over this because you have no material loss as such you haven’t paid money and gotten the wrong car so it’s whether you agree to this car or what they’re going to do to make you feel whole.
I suspect you’re gonna struggle as most stuff they’d bundle in situations like this are covered by motability like a free service etc.
I’d outright ask them did you sell my car and replace it with this stock one? If it were me I’d be sorely tempted to go to another dealer but it is kinda cutting your nose to spite your face at that point too.