You're 100% correct that there was a lot more involved. Some of it has likely not even come to light, yet.
My concern with his sloppy, imprecise speaking style, is that groups like you mentioned, and also other politicians, the media, and average citizens like you and me, can also take what he says to mean whatever they want it to mean. That's why he shouldn't run again.
However, if the republicans want to win the next election, I think they can do it. They just need someone with Trump's ideas (or a good number of them) who can articulate them precisely. And of course, that person needs to be pretty much the opposite of Trump in terms of personal style. With most people, he didn't do himself any favors with that crazy personality.