QLink went to SA specifically to recruit, these are not just random pilots who happen to be from SA. This is also not the first time they have been over there to recruit.
I certainly get that immigration to fill certain roles is a good thing, but roles at QLink can be filled by local pilots without needing to go overseas to find them.