Alignment, maybe?
I also had the 20" tires on my 2010 CX-9 shake like crazy at highway speeds and thought it was the transmission. I did an alignment and transmission flush, as it was due for those services anyway. It still shook like crazy. Finally, I had a screw in one of the tires that...