I feel a bit sorry for Treloar and all he is copping over the 900k number.
What happened was they had a tight TPP so negotiated with him to extend and spread his contract.
So he might have been on 700,000 with a couple of years to go on his deal and they picked him as someone who was young enough to extend for a longer time.
He agrees to cut 200k per year for the years they are tight, in exchange for extending a few more years and putting the extra 200k on the next couple of contracts, and he gets to continue it at the same rate for the extension years when the cap has grown so the number isn't so significant in a TPP ratio.
If you went through 18 lists you wouldn't find one that doesn't have a few players that have extended in the same light, it's really common but doesn't get mentioned in public because it gives away the TPP issues.
The problem they all have is COVID hit so all projections are completely stuffed all planning for the next few years and that cap growth has become a retraction which may last for some time.