I don't think you'll get a "socially liberal" Republican; you will get a socially tolerant Republican. John Kasich is a social conservative through and through ... yet he has tons of issues with Trump's rhetoric (on the record, anyway). Any "GOP Clinton" will likely be a reaction to Democratic control for an extended period of time, as the Democratic Party exerts its power to enact progressive legislation. Such a GOP nominee would hold together culturally and socially conservative voters, economic conservatives and regain several moderate areas, most likely in the suburbs.
Everyone stereotypes middle- and upper-middle class voters who have fled the GOP as "socially liberal," but they're not from my experience. They like stability. In the right climate, that is as socially conservative as it is socially liberal ... Trump is just giving "social conservatism" a very demagogic and unsavory face, bordering on reactionary appeal.
It's been four years and Atlas still doesn't get that fiscon-soclib barely exists outside the internet.