I don't think what she said was c00ning for two reasons.
1. Latina isn't really a race it's more of a culture, there are black's who identify as latino just like there are white's who identify as latino. Yes, latino's on average tend to be brownish but beyonce herself isn't all that black herself. Imo, she could pass for latino if it wern't for the fact that she couldn't speak the language.Saying someone is latino isn't like saying someone is Asian.
2. She was being interviewed by a latina publication. It was more pandering to the audience than c00ning imo. She was more stroking and sucking up to the readers/her fanbase. There's plenty of other valid other reasons one could make why beyonce is a c00n rather, rather than this non-issue imo.