Well thank god it was an american and not an arab!
This said, shouldn't there be a separate crew channel though?
While I agree that this was not the way to go about it, Australian immigration and customs are just as backward as those of Bengladesh, the only thing missing at australian airports is the PA at Zia international in arrivals.