I would dispute the charge. you were under the (false) impression that you were dealing directly with United Airlines. THAT is who you authorized a payment. They fraudulently pretended to be United.
Just be up front with your credit card company and see what they say. good luck.