I'm not sure how to fix that problem but I'm pretty sure you do have a problem. Every place I've ever rented from required the credit card or debit card to be in the same name as the license driver who will be picking up the car. I would suggest contacting them directly to figure out what to do about it. Definitely do not wait until you get there to try to figure it out my sister did this once and found herself stranded in Seattle.
Not sure maybe call them to be sure you can do that
Thanks! Your answer is awaiting moderation.