This situation is wrong in so many ways.
If Qantas are going to acknowledge their top-tier fliers with a new status level then there shouldn't be situations where the short straw is drawn by a P1 member. Putting P1 members on a level above WP can only be a negative (or neutral) thing for 1200-3599 SC WPs, but singling out a P1 member to tell them how important they are and then not treating them as top of the pile is worse than not having the P1 tier at all.
On the other hand, if I'm in the F cabin I don't find it acceptable to miss out on any of my dining selections, especially with so much of the menu similar to what is served in J. It shouldn't matter if a passenger is CL or a non-status flier - there are only a maximum of 14 people in the cabin so it shouldn't be beyond QF's ability to come up with menu options that allow everyone in F to get their first choice. What I'm hearing from this is that paying for a F ticket is no longer enough to guarantee top-notch service in the air - I really need to first earn P1 or CL status and THEN buy my F ticket.