Reports are that the twins were contractually paid 33k/month to play for Overtime Elite Academy. That beats most foreign basketball leagues. If this isn't enforcable, then Lebron should fulfill his lifetime dream of playing with Bronny this year -- in college.
That's one side of it. The other side is they made their money off NIL. I'm not a lawyer, so I have zero opinion on the legal facts, but it seems to me to be a difficult thing to separate out, especially if you compare it to what NIL is for other college players. We all know it's pay for play, but the contracts get set up to say the consideration is for using NIL. Some of the details look like they'll work against the prospects, which seems to be your interpretation.
Be interesting to see how it plays out in court.