I would complain to Qantas. ASAP, with quite an amount of reasoned forcefulness.
Qantas have introduced a new domestic seating pre-allocation system and issues like this are cropping up regularly.
If Qantas management do not know about it this, they can't try to fix it.
There's more on this in another thread: