I wonder about the etymology. "Cow-cocky" means a cattle farmer in New Zealand, but NZ doesn't have cockatoos. You also don't get any other kind of "cocky", always cows.
Is there some phrase from the British Isles that could have been an antecedent?