Didn't read the story, but weren't there 2 separate incidents?
They'll probably argue that USC knew about his condition after the first incident. Also, if any other University employee was offered treatment, it will be part of the argument.
Back in college I worked for a company that actually did random drug testing. If you failed, you were offered rehab. If you declined, they fired you. If a company 20 yrs ago in FL had this policy, how many CA companies have something similar today?
I think it will get settled, but he'll make out.