I'm not sure I understand what you're saying. The deal says that schools can make annual payments to athletes up to a cap. These payments are formally for NIL, but they amount to revenue sharing. Players can continue to make additional NIL deals with third parties -- those other than schools. But NIL deals with boosters -- (in the settlement's words) " entities and individuals closely affiliated with the schools," are allowed only if they have a valid business purpose -- that is, the player has to be giving something of equivalent value to the booster. The deal can't be, in effect, pay to play.
If enforced, that is going to be a tremendous curb on the kind of NIL deals we are now seeing; there is no way that those kids at Michigan can be said to be giving a million dollars of value to those who are paying them.
Judge Wilken is about to approve all of this, assuming that the NCAA agrees to phase in roster limits, as a settlement of the athletes' antitrust suit. The NCAA and those who brought suit know that the deal does not bar someone else (or the government) from bringing an antitrust suit of their own. As I understand it, the settlement says just that. But it seems unlikely that the Trump Administration is going to bring such a lawsuit, and it may be that no athlete feels sufficiently outraged by the settlement to bring a lawsuit.
Ideally, Congress would, as you say, write the settlement into law to bar additional lawsuits. But that isn't necessary so long as neither the government or another athlete overturns the settlement through another lawsuit.
Edit: the cap is a restraint on trade because it limits the deals that schools can make with athletes. But most restraints on trade are legal so long as they are 'reasonable." So anyone bringing suit would have to show that the entire settlement scheme, including the cap, is "unreasonable." That is not an easy (or cheap) thing to prove. The Biden Administration did argue in its final days that the cap wasn't reasonable; but I can't see the Trump Administration challenging it.