McConnell's balls are in a vise. He doesn't want to lose his seat, but he doesn't want to lose his leadership position in the Senate either. He needs to placate his voter base, and placate vulnerable Republicans. He can work the former. But the latter are getting beat up.
McConnell's balls in a vise has a third party, and it has big hammer instead; monied interests financing him.
Businesses and yes, foreign interests, neither of which wants him to lose power. I firmly believe they are the ones pulling his strings. Fortunately they seem to be competitive interests.