Hispanic/Latin is mixing categorical classifications of race vs. ethnicity confounded by language and place of origin. The US census bureau (adopting from the OMB) considers hispanic/non-hispanic as a separate dimension distinct from both race and ethnicity. Most of the time (school forms, e.g., which is data I had to deal with as a education data scientist) people are asked to define themselves by "identity" without any standard definition or explanation provided.
https://www.census.gov/quickfacts/fact/note/US/RHI725219 You'll have to read it yourself because I haven't yet digested it or constructed test cases for all the 8 or so interesting intersectionalities. So for example white and latin are mutually exclusive categories but neither pair (white, hispanic) nor (latin, hispanic) are mutually exclusive.