Back in April booked a
SEAT fare for later this year on a 763.
I was able to upgrade this to R class using

's. (GE Business "standby" upgrade.)
After this was confirmed the booking showed as
BUSINESS and I was able to select a seat in row 2 of the 763 business cabin.
Now when I look the booking up it still shows me as being in
SEAT.
This concerns me as last month I was op-upped (I was on
WORKS) on check-in to business class on a 763 but the crew went around and only gave meals to those on a
WORKS product.
For the

upgrade I was fine to spend 200+ AU

for a full business class experience, including meals.
I am not so sure that I would want to do this and then have to pay $50 more, simply to get a meal in business class.
Was my experience with the op-up a one off or is it a sign of current policy?
Has anyone had any recent experience of this?