They probably couldn't have 'sacked' him as technically he was found to have done nothing wrong, but pushing him to the background (aka gardening leave) would have been an option that didn't flout employment law, one would have thought. That said, and as you say, probably a lot more we don't know about (if indeed there's any truth in rumours at all)