That's correct. As a Canadian RTD holder with Turkish nationality, you can't transit (airport transit) through a German airport without a Canadian PR card or an ATV (Airport Transit Visa). Here are the instructions, and as you can see, Turkey is on this list.
However, you can enter Germany as...