So the decisions were made just to spite the Greeks
Not "just to spite the Greeks" but to maintain UK and Turkish troops on a Greek island located in a location of strategic importance.
In fact the UK had proposed giving Cyprus to Greece a few years earlier if Greece had entered the war on their side right away. Apparently it was OK for the UK to trade Cyprus as they wished if that served their own interests, but not OK for the Cypriots themselves to take the decision for their own island in a democratic way.
Maybe Rhodos and several other Greek islands shouldn't have joined the Greek state in the late 1940s either, because there was a Turkish minority there?
The fact is that what happened in Cyprus has everything to do with the interests of UK (and later Turkey as well) and the balance of power, and nothing to do with anything else. The other details just serve as the disguise to hide the true reason of the Cyprus Problem from the naive and those that choose to be blind because it suits them.