Feral vs CA Law
Under Feral employment law, there was no case as the issue for the firing is not a feral no-no. State law in some cases has broader protections against summary firings. CA law is often broader than the feral law. So Chocolate Factory has won the easy round but the next round may be much tougher (need to CA law on this point).
All the hyperventilating about the feral rejection is a nothing burger. If you knew the feral requirements this case never met any other than a slight chance of a disability (Autism) which was rather doubtful.
A point to consider, Chocolate Factory's handling was rather incompetent and might leave them open to other types of lawsuits which might also stick.