Thanks for the great report and congratulations on your upgrade!
I flew IST-IZM a few years back and was also amazed by TK's service on this sector. We had a choice between salad or sandwich + a drink round. I got my meal just as the captain turned on the seatbelt-sign for descent.