The meaning in Latin is almost irrelevant here. I know it’s confusing, but in American usage, the meaning of the word “nation” has largely shifted to mean the (entire) state or the country - as opposed to the “state” which is part of a “union.” So, the US and by extension Britain, Germany, France, Albania, etc. are all “nations” whether they consist of “states” or not.
It is counterproductive to try to apply that local vernacular meaning of the word "nation" to understand the term "nation state", which describes a particular kind of state that is different from other kinds of states. It will only confuse you. It would be like trying to understand the term "laser cooling", which describes a refrigeration process, by using the vernacular meaning of the word "cool" that is "in fashion". Please see https://en.wikipedia.org/wiki/Nation_state.
But that particular "vernacular" is important, and not only because American audience has a large presence here on HN, but also because it is influential and is imported into other world languages - one example being the term "national park" which has nothing to do with a nation-state (or a park, for that matter) but simply means what should be easily expressed in any language as "a state nature preserve."
The "in fashion" meaning of the word "cool" is also important and influential (and imported into other world languages!) but it is not the relevant meaning in the phrase "laser cooling". At best you can say that the American audience has a propensity to be confused about the term "nation state", compounded by its general historical illiteracy.
> in American usage, the meaning of the word “nation” has largely
> shifted to mean the (entire) state or the country
So in American usage nation-state means what exactly?
In any case, no matter how Americans call their political entities, the word "nation" in the term "nation-state" has a clear, unambiguous meaning, referring to a race/tribe/nation.