The Sac Bee article (
here) has essentially the same details. One small difference is that the Bee article mentions that since Tennant refused to cooperate, the investigators relied on her public statements and details from her lawsuit.
Obviously, I don't know what happened and being cleared is not necessarily the same thing as being innocent, but it does strike me as odd that Tennant is actively pursuing a civil suit and gave details for that lawsuit but was unwilling to either press charges or be a part of this investigation.
I suppose we'll never know the full truth.