You are missing the primary point of this ruling in that it is not about WHAT compensation is allowed, but rather defines WHO is allowed to set the guidelines for compensation to players. The only reason that the WHAT is strictly defined in this ruling is because those were the only instances brought to the court at this time. It is pretty similar in outcome to the television ruling of the 1980s that ruled that the NCAA could not prohibit schools from seeking more televised games under the guise of keeping a competitive balance in exposure.
#1. The schools are competing against each other for players, but the NCAA is setting the guidelines for the competition for those players. The NCAA is a separate organization and not a part of all of the schools. Therefore the NCAA applying rules that drastically limits the competition between the schools without legal exemption is against antitrust law.
#2. The individual schools, and possibly individual conferences, are free to set their own restrictions on the money they give to players.
#3. Without the NCAA setting up restrictions, players will go to where they are offered the greatest compensation or opportunity.
#4. This is basically what is currently happening, except that compensation is indoor putting ranges, assistant coaches for every position, and elaborate facilities rather than money in their pocket, rent for their parents, or a trust for their future.