Does your husband know? Are you bearing this all on your own? You say this horrid man (sorry, I have history) is "one" of your sons-in-law, so you have other daughters. Do any of your other daughter(s) have a good relationship with your hard-done-by daughter, and might know? Again, don't tell anyone before you tell your daughter - she's facing enough betrayal from her husband as it is. The idea of chatter about her behind her back would be awful.
I think this needs a face to face with your daughter, not a phone call, not a letter. Can you do a walk in the park and have a calm talk - no accusations , but armed with facts? And a flask of strong sweet tea just in case?