I'm gonna guess that he got paid lots. Of course, the league is partially hedging their bet on the very real possibility that the confidentiality portion of the agreement might end up not being honored according to the terms that were settled on. If there is a breach of the agreement, great. If not, great. The league avoids the perception of being the bad guy either way. Regardless, the league's lawyers feel it best to put this behind them. The NFL is an $8 billion/year enterprise. Money is not an object as it relates to moving on from this. It's not about who's right and who's wrong. The payout to Kaepernick and his lawyers (who will see a sizable chunk of the payout btw) is akin to a slap-on-the-wrist fine for one of their highest-paid players violating a code of conduct on the playing field. We're talking peanuts in the overall scheme of things.
But one thing to keep in mind also... "Settling" isn't an admission of guilt. It's not a given that there was some form of collusion going on within the league against Kaepernick. Perhaps there's absolutely no proof whatsoever. But if this went to trial - the league's records become open for public consumption. Emails, phone calls, etc... some revelations that might not necessarily be exclusively germaine to Kaepernick's argument, but nevertheless might evolve into an entirely different shitstorm that could give the league an even bigger black eye in some type of other totally unrelated scope to this case.
The league can afford the best and brightest attorneys, and it's obvious that they've suggested this be settled. Records stay closed, nothing more to see, no more potential unwanted controversies having to be dealt with and managed. That is sometimes the reason why issues get settled out of court. Not saying it's the case here, but it could be.
.