The black Hispanics are the natives who occupied the area before the Spanish came, much like the American Indian. Most aren’t aware of it but the Spanish people are mostly blond haired and blue eyed. The Spanish controlled most of Central and South America and the Caribbean area and the southern and western parts of North America as well as the Philippines. There was the normal cross breeding and some of the original Spanish stayed in all those places. Thus, today we have both dark and light skinned people there. The blonds look down on the darks.
Watch major league baseball and you will see a lot of players from the Caribbean with Spanish names and African ancestry.