As you've noted, EU rules don't aply.. As such, your only two options are: TK's Contract of Carriage and/or Turkish national law..
As quick review of TK's contract - which is rather standard across the industry for travel outside or the US and Euro regions - leads me to believe you have no compensatory rights *aside from* the common rights like fee-free rerouting on another carrier or fee-free rebooking on a later TK-operated flight.
It sounds like unless Turkish national law addresses this issue - and I've not explored that - you are not entitled under Contractual language to a compensatory element..
Now, this does not say Turkish can't or won't give you "something" in compensation, but does say that based on what I read in TKs contract, there is no mandate they do so or are obligated to do so.
Turkish Airlines CoC:
If you haven't done so already, i would write (registered post) sort, polite and facts-only letter outlining your issues and what you *reasonably* expect them to do, and when you'd expect that to do be done.
I personally would not (in the first or first few contacts with the carrier) infer or say you won't fly them again... I wouldn't imply you will (try) to do an online "name-and-shame" campaign, as most of these statements tend to make it less likely a front-line employee will do anything for you or refer your letter to someone who can or will do something for you - unless it is required under the law or contract.
My own suggestion here is this .. I wouldn't focus on the delay itself as it sounds like you have no real claim there for a compensatory element... Where I would focus my efforts is on the *handling* of it..
Tell them that while you understand that delays happen, that the lack of timely/accurate information from TK staff or agents, made it hard for you to make your own contingency plans...
Best of luck
Edited: 5:08 am, October 11, 2013