I think that also holds true in Spain where I think many Spanish seem to deny or at least forget their Moorish and/or Sephardi backgrounds.
No, not really. That's what some people in Latin American love to believe, but unlike your societies we don't have any kind of "identity crisis" in Spain.
We don't change our surnames to hide our ethnic background, our government don't have hidden agendas in migration policy to encourage the immigration from white countries (unlike the chilean government), in general, people in Spain are well-educated about our history, about who we are and where we come from. Besides, there are plenty of genetic studies about it.
paternal DNA map of Europe.
maternal DNA map of Europe.
The only "identity problem" we have in Spain are the basque and the catalan issues but this has nothing to do with race. It's mainly about money and power.