Regardless of whether the boss is "fishy," you may have a claim for wrongful termination if your behavior was sanctioned and funded by the person who fired you, assuming your behavior on the plane was the only reason cited.
You also stated that you asked to be removed from the drinking situation, but this was overruled because of the price of parking. This shows you tried to do what you had to, but ultimately your disease took over.
Look, its free to call an attorney for a consultation. I would, considering unemployment benefits are unlikely to be approved in this case. Best of luck.