Nisdel - did you get an alternate meal? If you were then served an alternate "veg" meal then the airline may not compensate you as you were served for the duration of the flight and did not go hungry and hence a meal as part of the promise was served.
If you were not served anything at all the airline will have to offer you something - miles, a voucher - against no meal served for value taken from you.
But since so many days have gone by - it will be best to do this soonest without any further delay.