The last days I got emails from people who were confused about the Ankara Agreement and Ankara protocol.
Ankara agreement was an initial agreement to set up a sustainable cooperation between Turkey and (by then) the EC.
Ankara protocol was signed and ratified by the Turkish Government in 2004 but never fully implemented by Turkey, due to domestic nationalistic pressure.
Interesting detail in the Ankara agreement is that it excluded any Turkish born citizen of any political position in the EC. However, at the moment, Belgium, The Netherlands, and Germany have Turkish born politicians in their parliaments. The Netherlands even has a State minister of Justice, for Immigration. She has both the Turkish and Dutch citizenship.
The Ankara agreement never became really into force since Turkey never harmonized its laws with the EC, EEC or the now called EU.
Turkey applied in 1987 to join the EC, but was rejected. But finally in 1995 a Custom Agreement was signed. Still, Turkey didn't fulfill its obligations regarding harmonization of its laws with now the EU; Political, social and economical.
The ECJ is indeed the highest court but it doesn't have a say about the Community Acquis.
Simply: it has to follow the CA and its treaties.
And last but not the least: every lawyer knows that the law always will be interpreted 'in the spirit of the law, and not by the letter'. Which, of course, authoritarian states, don't acknowledge. Here we see the main difference in perception by the EU and Turkey.