I think that the reaction of most mainstream German politicians to the Israeli-Genocide has made it painfully obvious that they're deeply Racist, since they justified unwavering support for a regime commiting a Genocide along ethnic lines - were amongst, other things they murdered tens of thousands of children because of their ethnicity - by saying that they "unwaveringly" support the ethnicity that said genocidal regime claims to represent: it doesn't get much more Racist than justifying sending weapons to guys mass murdering children along ethnic lines because the ethnicity of the murderers is one specific ethnicity rather than a different ethnicity.
Not only is the moral distance from "We support Genocidal mass murderers because of their race" to supporting the quasi-Nazi AfD miniscule compared to what it would be if the starting point had instead been "No kind of oppression can be justified by the race of the oppressors", but even the AfD ideology itself of "The German people should be able to do whatever they want to other ethnicities and nationalities" is morally not that distant from the "This specific race should be able to do whatever they want to other ethnicities and nationalities".
In summary, the actions that the SPD and CDU/CSU (and even the Greens, for their eternal shame) have been unwaveringly supporting "for the Jewish People" are even more violent than those the AfD have been supporting "for the German people".
Clearly the German Political class never strayed far from the way of thinking that underpinned NAZISM (they mostly moved a specific ethnicity from the "untermenschen" to the "ubermenschen" column) and hence the distance to get back to the old "principles" was always much shorter than their performative anti-Nazism led most people to believe.