"1) Qantas can employ who they want and this is their prerogative (just like the Melbourne Club won't take Jews). It may be morally repugnant but it's "their train-set" so too bad. Maybe there is merit in this argument."
You don't have anti-discrimination laws in Australia? Unless it's a totally private club (and if it serves food or drink it's usually not) you can't discrminate in the US on the basis of religion etc. Of course it still happens, (see the Augusta golf club case), but not so blatantly as that.