Yeah, it's amazing how Spain never had any black people. For fecks sake..
Not to defend any notion that black people were not present in Spain before the 1970s, but regarding the term 'Moor', it's not necessarily as clear-cut as how you imply though, since the term is not clearly defined and has changed considerably throughout history. The 'original' Moors (as in the muslim population of the Al-Andalus empire) could have been different than those called 'Moor' in the times of the slave trade. The original Moors are generally considered to be composed of Berber and Arabian people. Genetic analysis of the Berber people shows that at some point in time, there must have been quite some variation in skin colour in these people, ranging from fair skinned (even blond and red-haired) to really dark skinned. The Berber were considered to span an area from the Mediterranian to Mali and Niger, so that would make sense. Whether this was also still the case in Medieval times, I don't know. The whole of Northern Africa (which is considered to have been populated originally by much darker skinned people than nowadays, as far as I know) had been integrated in the Roman Empire for centuries before and by Arabs later, which might have changed the demographics of the Berber people by then.
The Moors depicted in the paintings above could have come from anywhere, as in those days muslims from any region of the world (India, Philippines, Africa, etc.) were also called Moors.
So, in short, it's definately possible that there was a big variation in skin colour in Spain between the 9th and 14th century. But it's also possible that the population looked more homogenously like the current inhabitants of North-Africa. I'm not sure if there are any historical sources on that.
Well, basically the term race is fake. Races does not exist as to be a different race we should not even be able to breed among us. So there is only 1 race. We should talk more about ethnicities. Fortunaltely is getting more and more diluted, but there is a ehtnogeographical pattern still and classification as animals as we are there is no problem in doing it from a scientific point of view. What is pathetic thing is that I have to be enough PC to say that I don't consider any ethnicity inferior or superior. FFS, the whole spain was fecked by greeks, romans, francs, germans, irish, cartaginese, moors and fecked the entire world. Myself I look more from magreb than caucasian and my mother was redhead and blueeyed
And I feel acused of racism, this is fecking nuts
That's the definition of species-level actually. 'Race' is a socio-cultural invention that has little or nothing to do with biology. Dogs from different races can perfectly breed with each other for example.
The reason why the 'race' term applied on humans is ridiculous, especially the classical 3/4/5 races distinction, is because there is no biological basis to make this clear distinction. There is no genetic basis for it, and there is also no anatomical basis for it. The human population is not divided in black, white and yellow people. There's a whole spectrum inbetween those shades of skin colour. The discussion about Moors and North Africans proves it. In fact, there is often more genetic diversity to be found within what used to be called a race, than between these different races.
Ethnicities might indeed be a better term, although that one also often implies cultural aspects. I think if you do want to classify, talking about geographical origin or genetic ancestry might be a better way. That probably makes more sense in a biological/genetic context and are terms used nowadays in anthropology I believe.