Im pretty happy with qantas domestic J meals. I've never had a problem getting my choice. I even had a really good situation recently travelling with the family. Row 3 of a 738 and
the CSM pre-asked about our meal preferences, mainly because we had upgraded and there where Y kids meals loaded. I requested the salmon option for SWMBO and number one child, not sure of the other option but not something they wouldn't eat. There was a bit of uncertainty, need to check how things go etc. But ended up with the 2 salmon meals.
Great service especially as they knew we'd upgraded, due to the kids meals.
I had the other option and number 2 child had her kids meal. If the second salmon wasn't available then number 1 would have had the kids meal as well. Oh and our BPs did not say catering not assured.