Cyprus did not veto Turkey, because there's currently no such thing as "Cyprus" other than the geographical name of the island.
No decision can be taken that represents the whole of Cyprus without the consent of the Turkish Cypriot Nation.
So actually the question is wrong and should have been "Why the Greek Occupied Cyprus Republic" did not veto Turkey or "Why the Hellenic Administration of South Cyprus" did not veto Turkey.