I guess it's safe to say that since almost all of the Linke, Greens and FDP members came from the lists, while virtually every CSU member was directly elected, that the answer for those parties is rather obvious, but what about the SPD and CDU, where the direct seats and party list seats were more evenly split?
For the Grüne, the one direct mandate was a man, for the Linke, two of the three direct mandates was female. *Lunatic*, n. One whose delusions are out of fashion.
SPD: of 222 mandates, 145 were directly won. Of these, 46 were women: 31.7%. (List votes: 34/77 = 44.2%.)
CDU: of 180 mandates, 106 were won directly. Of these, jut 16 were women: 15.1%. (List votes: 21/74 = 28.4%.) *Lunatic*, n. One whose delusions are out of fashion.
So it would seem as though these lower percentages may well represent a slightly more accurate picture regarding the willingness of German voters to actually vote for a female candidate for a specific seat. Of course, what isn't clear is how many of the women who won direct election did so in districts where they ran against men, versus ones where they were running against another woman (as their principal opponent). That would obviously require looking at each constituency and would be enormously time-consuming.
Still, it does somewhat surprise me that the CDU, conservative though it may be, had such a low percentage of women on its list. I would have guessed that in this day and age, a figure closer to 40% would have been expected.