One of the men in my lodge was a liberal Frenchman with an accent so strong some folks can't understand him (though I always tell him he has no accent haha, what can I say, I love him). And we have had a Muslim man of color twice serve as Master in the last decade.
I have a good friend who is about to become a 2nd Lt in the Air Force who happens to be African American. I'd be overjoyed if he asked me for a petition, and I've several times told him that if he ever has any questions about Masonry to please call on me. If I could recruit I'd drag him to lodge forcibly, he's a really honorable young man I already think of as a brother.
I think it is mostly gravity that is keeping up the "divide". When a man of color sees a crowd of mostly Anglo-Saxon types and another crowd made up of mostly men of color, the first is intimidating and the latter is where gravity takes them. I don't know how to work against that, and I have no wish to try and hurt PH membership by actively working to recruit potential PH Masons.
But I will say that I and every man my age I know who is a Mason stand ready to be a good a trusty friend and Brother to any good man. And they don't have to feel as if they have to leave their race and heritage at the door, either. I accept them as they are completely - the entire package, gladly.