I agree with much of your post.
1) We need to hold coaches to a VERY high standard
2) It's good some body exist to keep track of allegations or otherwise you end up with something like the Catholic church. A school just has you resign and you move onto the next school to do it all over again.
3) Where i disagree is the lifetime ban for Salazar if there's not more than what we know. It's over the top if all we have is him telling adult women many of whom who were making six figures a year that they need to lose wait (Cain being a minor may be another story - that makes me super nervous) but I do recongize even if they were star athletes, the power imbalance here is clear as Salazar controls the nike pursestrings.
I just don't think the first infraction of anything save for something really egregious like sexual assault should be a lifetime ban.
Do we really need an outside entity telling us how mean someone can be before they are banned from life for a first offense, particularly when the actions took place before that entity even existed? Shoud we go back and sanction Mark Wetmore for telling a guy he "should look like a skeleton with a condom pulled over his head?"
I'd almost rather Safesport be a place where they protect the hell out of kids and then just note accusations for adults. An athlete says "Salazar did this." Then any potential employers or athletes can read it and decide if they want to hire them/employ them. Of course that might be unworkable as rivals could just make up accusations.
It's a difficult thing for sure to implement.
I do have one real strong feeling - I'm pretty certain I don't like a lifetime ban for sexual harrassment that isnt' sexual in nature if it occurred before anyone was even trained in this stuff or Safesport existed. And I don't like how the findings aren't made public. If you are confident in your work, you should publish the arbitrato'rs decision while removing any identifying information.