I think the key phrase you are missing is that bolded part. The student-athlete is still bound by the current transfer rules, which require you to sit out if you've accepted financial aid from an institution.
I could be wrong, but there is nothing in what you link that indicates he could enroll...