I support you 100% Baelish.
I know the type of person He is, and the claims you made exactly sounds like something He would do.
Unfortunately there is nothing much that can be done anymore considering of the circumstances, and the support He has from Upper Management.
I wish you the best of luck
-D