The link didn't help his case. It confirmed what you said in response to Lberry's, "Caleb Williams signed a $2.6M NIL that is public," claim.
Williams has no $2.6M NIL deal that is public. That number is On3's valuation number. It's not an actual verifiable number. LBerry is either confused about how On3 comes up with their NIL valuation or he falsely believes the number is more accurate once a player is established. It isn't. In the link provided, there is yet another link to the Neutrogena deal Williams signed. The article states the terms of that deal aren't public. The article goes on to say that the $2.6M number is On3's valuation which is based on "performance, influence and exposure." It then says, point blank, that their NIL valuation is NOT a tracker of NIL deals. Instead, it tries to show the optimized NIL opportunities a player could have into the future. It's their version of an educated guess.
But it is a guess based on optimizing and future casting. That's it.