The Airlie Beach taxi driver who dropped me at Proserpine Airport today (a cousin of the Townsville refueller, I'd say) reckoned the photo was taken by the boys on one of their helicopter safaris up Cape York. Said he'd had four of them in the taxi a while ago and they'd told him all about the adventure and showed him the photo.
Every croc I've ever met while flying a helicopter has disappeared at high speed and shown zero inclination to try to bite the noisy intruder, but that beach and background does look very like the Cape ...