Biggles there are definitely South Africans in Qlink on 457 visas who do not hold Australian or NZ passports. I would query the difference between yourself and them. Especially seeing as they're on temp residency and you're on permanent. Doesn't sound right to me either.
The person in recruitment obviously hasn't thought of the above facts and if it's the person I'm thinking of, then it doesn't surprise me.