The senator who failed to declare free upgrades from Qantas faced a brutal question amid ongoing backlash.