I think you make a very good point that Germany has always been anti free-speech thus this is not a "crackdown".
Also the really funny business in there is how the IDF is somehow a protected group but not, for example, the Russian Army (when was the last time that an Ukranian was denied entry in Germany for voicing a desire for the death of the Russian Army?!).
Of course, if we dig down further, we end with IDF being representative of Israel, a nation which according to the German Authorities represents the Jewish People. This last bit is what's really interesting: you see, plenty of Jews have very explicitly said that "Israel does not represent me", so here we are with Germany, once again, telling Jews what Jews are supposed to be like, not to mention the small detail that believing that a nation represents an entire ethnicity (especially when most of them don't even live there) requires one to believe that "they're all the same" about that etnicity (otherwise it would represent "some" but not "all", hence being against Israel would not be the same as being against the Jewish People), in other words, the good old traditional German "Jews are all the same" trope used to justify exterminating an entire people.
No matter which way you follow the logical chain you end up with Germany still being more Authoritarian than most of Europe and still being very big on treating people differently depending on their ethnicity, i.e. Racial Discrimination.
That Germany still operates on the same foundations as in the "good old days" - "the use of force to silence dissent is right" and "race dictates how people should be treated" - explains how easy it was for AfD to rise and is seriously worrisome for the rest of Europe.
The people posting here that Germany is still Nazi, are at least partially correct: Germany still operates based on the exact same principles on how it's acceptable to use the force of the state to silence people, that race is what defines how people should be treated and that certain races are "good" and others are "bad", all at a level so extreme that even Genocidal mass murdering of children is acceptable when done by those of a "good" race.