since I made the post you quoted, more info has come out on the House settlement. as I understand it, new "roster limits" will be set for each sport, and individual schools - apparently - will get to decide how many scholarships they are willing to fund. that is a budgeting question for schools - do they fund every scholarship allowed for football, basketball, etc?
in terms of the revenue side, for a P4 school, roughly 21% of total revenue will go for direct revenue sharing payments - mainly to football, men's and women's basketball. after that, each school has to figure out how to allocate its remaining revenue. I suspect that the non-revenue sports are not going to take revenue away from the big-money sports. if the non-revenue sports want to survive, they may need to do outside fund-raising - like getting a booster to endow a scholarship program for baseball or softball, for example. but I could also see some non-revenue sports getting cut or moved to club-level status. (providing this all survives any Title IX challenges).