I believe Florida has similar laws in place.Not sure what the law is in Florida, but I know that in California an employer cannot fire (or reliate in any way against) an employee who makes a claim of harassment or discrimination. It sounds like this was "battery" so it may work differently because of that as well. I don't know. Also, in some states, the employee would have had the right to file a harassment claim against their employer if the employer didn't make reasonable efforts to stop the offending behavior. From what I've read about this case, it doesn't sound as though Disney did anything to try and stop the guy. If this is something that "happens all the time" (as many posters in this thread have claimed), then a group of Disney CMs could possibly put together a class action suit against Disney for not taking precautions to prevent this sort of thing... and again, in some states they would definitely have a case. But again, I'm not sure how it is in Florida.
That being said, I don't have enough fingers and toes to count the number of times I personally witnessed labor laws broken at WDW.