Hi,
vielleicht ist Quacks einfach unsicher, was passiert, wenn du ihn streichelst, vielleicht fürchtet er, dass es zu Situationen (zB das Rumdrehen) kommt, die ihm unangenehm sind, bei denen er aber vorher nicht genau weiß, wann sie eintreten. Also verhält er sich zurückhaltend bis ängstlich, wie Du beschreibst. Kommt dann noch der Blickkontakt oder Streicheln an "falschen "Stellen hinzu, wird ihm das vielleicht zu viel (des Guten) und er reagiert entsprechend.
Versuch: Geh zu ihm (darauf reagiert er ja positiv, wie Du sagst), streichle ihn kurz, beende das Streicheln und belohne ihn (mit was auch immer, außer dem bloßen Streicheln). Beim nächsten Mal vielleicht n bisschen länger + Belohnen. Irgendwann mit kurzem Blickkontakt und Belohnung, usw. halt so, dass es, wenn irgend möglich, gar nicht erst zum Knurren kommt. Vielleicht auch erstmal auf das Maßregeln (zumindest so massives) verzichten...
Wenn er nichts zu fürchten braucht und wieder entspannter in solchen situationen sein kann, kann er vielleicht auch besser signalisieren, wann es ihm reicht. Jetzt ist ja seine Unsicherheit bis Angst auch ein Signal, aber eben ein recht diffuses.
LG
Lupus