It's only 3/25 (and scheduled pickup is 3/28), so your car should not have actually been given to someone else yet.
Seems to me that since it is clearly their mistake that the contact number got changed, it would be easy to re-assign the car back to you.
Anyway... sorry you have to deal with...