Nice catch ;) The "implied contract" at-will exception in CA in recent years can be avoided by specific language and precautions in your contract. So yes, theoretically a former employee can sue and win for unjust termination, but practically speaking this never happens, particularly for large, careful employers.
I guess you don't work in the United States? Because it's certainly fine for him to be fired for this.