I was sort of surprised at your precise descriptions of those cars anyway. Most rental companies will not tell you the exact make of the car you are going to get, much less guarantee a certain car, but only the general type of car. They will also reserve the right to upgrade you to a larger car in case the booked one isn't available - which you may not even want even though it's a free upgrade, considering parking issues and gasoline prices.
Also, beware of costly "upgrades" you may not want. We have usually rented a car in the U.S., but since the companies oftentimes are the same ones, they may have the same policies for their agents to act by: aggressive pushing to upgrade the car to a larger and more expensive one plus selling you additional insurance that may simply be redundant with what you have already bought at home.
Given the jetlag, the line of impatient customers behind you getting longer and longer, plus possibly negotiating in a foreign language, it may take some adamance to resist that.
In the States at least, that seems to be the standard policy for car rental agents, and we have experienced some extremes: At one airport, a really nasty agent, in reply to our staunch resistance against upgrades and additional insurance packages, tried to give us a car that was, plainly speaking, a wreck, and I'm not exaggerating. When I tried to start the car and noticed the brakes weren't working properly, even his more sensible colleague out on the parking lot stopped us and said "you can't take that car".
At another airport they gave us a free (!) off-season upgrade to a car that was large enough for us even to use for some simple camping.