According to the Supreme Court decision, Bostock was fired for conduct unbecoming a county employee. Not for fraud or misuse of funds. If Bostock’s sexual orientation did not play into the decision to fire him then his employer or its legal representatives did a terrible job of proving that.
According to this article, the matter in question has yet to be adjudicated. The suit was dismissed prior to a finding of fact on whether the firing was legal or not because the circuit court determined that Title VII did not cover sexual orientation.
Blaming someone for doing a bad job when the job was never needed according to the presiding court is a circular argument without beginning or end.