Maryland is still technically the south even though it doesn't view itself in that way,
Maryland is a state with a bunch of different regions that have wildly different perspectives.
You have the Black heartlands of Baltimore County/City, PG County, and increasingly Charles County which have a majority middle class Black population (except maybe Baltimore City) and the largest concentration of upper middle class Black enclaves in the US and so that anti-woke/anti-CRT crap gets no play there. PG County alone is 900k people.
You have the prosperous and wealthy White majority DC adjacent counties like Montgomery County, Howard County, and Anne Arundel (Annapolis adjacent) that have a significant Black population that is also middle and upper middle class but is heaviest in concentration in areas like Silver Spring, Germantown, Gaithersburg and some others (Montgomery), Severn (Anne Arundel), or Columbia (Howard). Overall the counties won't move that way but some isolated school districts could try.
Then you have the western and Appalachia bordering counties like Frederick and Washington and the Eastern shore areas. Despite UMES (an HBCU) being on the eastern shore, the west and eastern shore (and even areas south of Charles County) can be indistinguishable in local politics from the South or W. Virginia. Very few Black folks in West Maryland and Blacks on the eastern shore are pretty poor.
Maryland overall is one of the top states for Black folks. Since you are Black elite set you would probably be best in Howard, Montgomery, or Anne Arundel or even parts of Baltimore County.
North Carolina is good but outside of Charlotte and Raleigh its a toss up. Don't sleep on Georgia too though 90% of that is ATL metro (of course I am biased).