Your final statement is certainly a defense of Pope Francis’s rehabilitation of McCarrick. The sanctions by Benedict seem to have been a private affair, so it’s easy to see how Francis, who has a history of giving a prelates the benefit of doubt, would have effectively nullified them. Just as his initial statement defending Bishop Barras of Chile somewhat hurt his credibility, so would this, but we can move forward. But, just as he apologized and explained his actions in that case, he needs to do so in this case.
On the other hand, Vigano gives a list of officials who covered up and abbetted McCarrick to varying degrees. These men either need their name cleared or they should be held accountable. They were not just ignoring hearsay, as perhaps Pope Francis was.