What kind of credit card did you use?
I have a Visa Platinum and preauthorizations are immediately cleared when an actual charge comes in from the same vendor. So if they pre-authorize $500, and then they bill my account $200, $200 of the pre-authorization is deducted.
Also, Visa, at your request before a big trip, will temporarily raise our credit line for free (assuming you have decent credit).
Or the best way, pay down your credit card before you leave, so you have plenty of credit available, even if you have to juggle your finances for a month or so to pull that off. A one day airport weather delay on the way home could easily hit you with hundreds of dollars in expenses in hotel and food, and maybe rental cars. And of course, if it's a weather delay, the airline isn't going to pay for anything. Or a medical emergency....yikes, you'd really be in trouble then.