Did you make any “card present” payments, 1 or 2 days prior to purchasing that flight? If you can show through credit card statements that this card was used in person in Mallorca prior to arriving at the airport then you could arguably show that had someone asked to see the card, you had it with you as shown by the purchases made in the previous 48 hours in Mallorca. It would therefore not make sense that you decided not to show the card when supposedly asked for it at the airport.