You forgot Orange County, home to unc-ch (sic), the bluest part of the state. Asheville (Buncombe), too.
Yes, definitely should have included Chapel Hill and Asheville as liberal enclaves in NC.