All expired/old stock blankets and pillows are donated to charity
The alternative to Qantas is what? Landfill? That costs money.
All old uniform items are shredded to make packing for pillows/blankets/doonas for charity
Alternative? Landfill. Money.
The charity boxes in the crew room (all unwanted hotel amenities) sent to charities by Qantas
Provided by aircrew at no cost to Qantas. Who gets the kudos? Qantas management as you would suggest.
The financial support/ sponsorship of just about every sports code in Australia
This is generally called sponsorship. How much would QF do of it, without the ability to attach it's name to billboards, uniforms etc.
Ah easy. None. I put it to you
that QF's so called "support" of sport in Australia is not done for the altruistic reasons implied.
The only genuine examples of charitable work that you've provided are Pathfinders and the cabin crew team.
Both of which happen to be long standing initiatives [decades old] introduced and driven by operational staff [read cabin/tech crew] that have
continued to be granted the assistance of QF management.