Hallo,
Du schreibst, Dein Hund drängt sich dazwischen, wenn Du einen anderen streichelst. Hast Du mit dem anderen Hund einen (bekannten) Rüden gemeint...? Es las sich jetzt so, daß er die bekannten Nachbarsrüden ignoriert, wenn Du diese aber mal streichelst, drängelt er sich dazwischen. Hab ich das richtig verstanden?
Wenn ja, sehe ich da aber keine grundsätzliche Aggression gegen Rüden. Wenn er nur "drängelt", ist das ja keineswegs aggressiv, oder?
Das Dazwischendrängeln jetzt mal als Beispiel genommen zeigt zumindest, daß Dein Hund bestimmen will, wann Du Kontakt zu wem zu haben hast. Er sieht Dich als seine Ressource, die er verteidigt. Und er will bestimmen, wer an seine Ressource ran darf und wer nicht.
Klingt für mich jetzt erstmal nach nem Verteidigungsverhalten.
Die beiden Trainer, die Du da kontaktiert hast, muß ich nicht wirklich verstehen. Wie will man ein guter Trainer sein, wenn man einen Fall mit Artgenossenaggression als unlösbar ablehnt, ohne sich das Hund-Halter-Gespann überhaupt mal anzusehen...? 
Ich würde vorschlagen (bevor Du drüber nachdenkst, ihm irgendwas wegzuschneiden, was mit dem Auslöser des Verhaltens vielleicht gar nix zu tun hat) Du suchst Dir nochmal nen guten Trainer. Hier im Forum kennen ja manche sehr gute Leute und können Dir vielleicht jemanden empfehlen. Für "unlösbar" halte ich das jetzt nicht und die erste Einsicht hast Du ja bereits, daß zwischen Euch beiden was nicht stimmt. Ob's an der Kommunikation liegt oder an Eurer Stellung zueinander, kann nur jemand beurteilen, der Euch agieren sieht.
Liebe Grüße (und nicht den Kopf in den Sand stecken, Kastration auch chemisch ist keine Lösung)
BETTY und Ronja