Interestingly, those results stack pro-Clinton in order of proximity to Philadelphia. Lower Merion, where I live, is second closest to the city besides Narberth. By Main Line standards, LM is relatively racially and ethnically diverse, with a sizable Jewish population, and is spacially denser than Easttown, which is farthest away on that list from the city, is whiter and physically more spread out.
So I wouldn't say that Easttown is rural, per se -- more like rural-suburban. And I'd actually characterize a majority of people in Easttown/Tredyffrin as being socially moderate-liberal, and fiscally moderate-conservative, as opposed to folks in Lower Merion/Narberth, the majority of whom are pretty solidly liberal, socially and fiscally. My guess is that the Trump campaign's bigotry drove down his numbers in Chester County, which voted for Romney in 2012.