You might want to remove your special meal and look at the options. I think there is often a vegetarian meal in the list that you can order. If not just put the special meal back in and you will be fine. I do not advise doing this within 24 hours of your flight though.
Also so take a look at bid now upgrades, it may work for you?