In general, anti-Semitism and pro-Semitism (or philo-Semitism) are closely related because they are based on the same attitudes and methods. One easily mutates into the other, they can coexist in a single mind, and they can be hard to distinguish. They should be studied together as different manifestations of the same phenomenon, for which unfortunately we do not have a convenient term.
Most Germans who buy into the irrational idea of guilt for the sins of their forebears are seeking rehabilitation in the eyes of Jews. I recall at an Esperanto conference a German man coming up to me, eyes haunted by guilt, and telling me how he had given his children Jewish names. I was annoyed because it spoiled my mood. On reflection it also seemed to me a form of child abuse: he was acting as an agent of the guilt pushers by passing the guilt on to the next generation. Obviously he thought this would rehabilitate him in my eyes. Of course it did nothing of the sort.
What some Germans may eventually realize is that what wins them rehabilitation in the eyes of some Jews may further alienate others. So they can never achieve their goal. However, they can get as close as possible to it by orienting themselves toward the Jewish majority. If the majority of Jews were anti-Zionist they would be too. As things are, how can it be in their psychic interest to win the plaudits of a minority of Jews at the cost of bringing down on themselves the curses and insults of the majority? It would make no sense at all.