To be frank, 12k avios is one full return flight in Europe with some avios still left to spare. All this for a basic vegan meal gone wrong and a missing dessert.
Now, I understand it's First, costs lot of money, etc. but at the end of the day it's plane food. Fullstop. In this case it's not even the main menu, for which there are economies of scale, etc. but a special meal for vegans.
What would you expect?
When I was flying CX I used to order a fruit plate in J as I prefer to avoid plane food and like some refreshing fruit during the flight, but I never expected a far flung fruit salad from the corners of earth.
I think our wealth and politically correctness has spoiled us so much we might have lost the compass here...