Your article says they changed the rule in July of 2021, so any of the Penn swimmers who are juniors or seniors and have been on the team for several years may have been receiving scholarships all the way along until either this semester or the next one.
Your article mentions that for the future they can craft endorsement or sponsorship deals for themselves on the strength of their Ivy League brand.