That sux.
I thought that landings from real weather diversions were exempt from landing fees? Have you tried contacting the operator of the one you diverted to? Could be interesting. Put your case to them, see if they exempt you, and then see if your employer still charges you, and if he does you have some more fraud on your hands.
Sorry to hear you are having a bad time with this job.
------------------