Are you saying that the ad was racist against the 6 US acknowledged races: White American, Black or African American, American Indian and Alaska Native, Asian American, Native Hawaiian and Other Pacific Islander?
Well they OBVIOUSLY were not racist against White Americans (that's a race?). It wasn't African-American (that's a race?) And it wasn't any of the others.
Where did you get your "6 US acknowledged races". Some say there are only 4,
It obviously depends on which definition you want to accept.
I personally do not believe there is more than one Race... The Human Race. But, some humans like to divide us against each other into sub categories and subcultures.
Race in the sense in which white supremacists think of it does not exist. There is no scientific measure by which "white people" are a race - ethnic white Europeans are just the north-western end of a group called variously Aryans, Caucasians, Indo-Europeans or Eurasians, which also encompasses North Africans, most Middle Eastern groups, Indians, Pakistanis, Bangladeshis, Sri Lankans. Burmans, Rohingya and Romanies. And "black people" encompasses an enormously diverse group. Although most ethnic Africans tend to have darkish skins, flattish noses and in many cases very frizzy hair, in other respects the differences between different African groups in terms of things like height and build and facial shape are huge, and it makes no sense to think of them as a monoblock, except in the anthropological sense of having a few markers which indicate that they, or their ancestors, came from Africa.
So the ad was racist against the immigrants. Whatever "race" you want to call them today.