<< I was trying to hedge my long calls by shorting some stock but wasn't able to . . . >>
You didn't mention whether your calls are MAY, or another expiry, or at what strikes. If MAYs, you could take advantage of the rich premiums, and sell a higher strike. Likewise, if they're a later expiry, but you could then sell in an earlier month. After the announcement and ensuing move, volatility/premiums should drop back to "normal", and option prices come down to earth, or at least it's orbit.
If you find the puts too pricey, you could do a spread, buying a slightly OTM strike, and selling a further OTM strike, making your bought put a lot cheaper. Again, once volatility settles, you should be able to unwind with a profit on your hedge. For example, buy a MAY 15, sell a MAY 10, cost about a buck. PPS explodes, you lost a buck. PPS implodes, your MAY 15 potentially worth 5 bucks more than your MAY 10.