Yes he is. Parra to Gold Coast.
It doesn't matter if he played NFL, union or tiddlywinks over the past year.
He is moving clubs as far as rugby league is concerned. So he needs a clearance.
I understand that you are saying that registration, contracts and clearances are not the same thing, but I wonder if they are interrelated.
For example: is it possible that hayne's original contract or release from contract contained a clause regarding the clearance agreement following the end of the contract, thereby circumventing the rule?
It would also mean that the clearance was granted prior to 30th June this year. ie if the club has to grant a clearance prior to him signing with another club the clearance must be granted prior to him signing a contract with another club. Which means that the clearance must be able to be granted at any time.
I'm not saying that's the case, I guess I'm just saying that we don't really know the ins and outs of individual nrl contracts. Which is where the players contracted to first grade NRL clubs may differ from other parts of the NRL.