I'll try to reply more fully later, but I'm not convinced of the long use of the term Cypriot. It is one thing to describe someone who is from a region or island as Cypriot; it is quite another thing to describe a particular and discrete political identity as Cypriot. I accept that the former has been used for hundreds if not thousands of years; but the latter, I maintain, is a relatively recent invention.
It is true that those from the island of Ireland have been called Irish fro centuries, but by god many of those who live in Northern Ireland/Ulster are most definitely not Irish. Similarly while Turks have lived in Anatolia for centuries, by no means were all or even most Anatolians ethnically or linguistically Turks.
Whilst all people who lived in Cyprus might have been referred to as Cypriots , that is not the same as being politically, ethnically, linguistically, etc, Cypriot.