Thank you very much for your reply.
The general rule in WV is that employment is "at will" absent an express agreement to the contrary. At will employment can be terminated for any reason not amounting to discrimination on the basis of a legally protected trait (race, religion, gender, etc.) or retaliation for engaging in certain forms of legally protected conduct (filing a wage claim, taking FMLA leave, etc.). It doesn't matter whether the basis for termination is fair, reasonable or even true.
Thus, an employer is not obligated to follow its own policies with respect to terminations. An employer is also free to treat employees differently (i.e. terminate one employee for a violation committed by others), even if doing so is unfair. It would only be against the law to terminate one employee for a violation committed by others if it could be proven that the employer's motivation for doing so was a legally protected trait or activity, as defined above. That would not appear to be the case based on what you have described, and so the unequal treatment would not give rise to any legal claims.
It does seem like what happened was a misunderstanding, and you should certainly do what you can to clarify that. While you cannot sue your employer for terminating you based on the facts you have described, you certainly can attempt to persuade them it is the wrong decision. That would be your best course of action under the circumstances.
If I can clarify anything at all for you, please do not hesitate to ask. It is my pleasure to assist you further if necessary....