Jetzt machst du dir vermutlich viel mehr Gedanken über den Vorfall als du wolltest.
Ich würde umdrehen, wenn du Hunde rechtzeitig siehst (machst du ja schon),
versuchen mit Super-Spieli oder Leckerchen abzulenken so lange es funktioniert,
bei 'Tunnelblick' auch mal unfreundlich werden,
entweder mit doppelter Leine oder mit Halti (unbedingt zeigen lassen) den Blick des Hundes auf mich lenken und zügig weitergehen. Mit Griff oder ganz kurzer Leine gar keinen Spielraum zum Flippen geben.
Tut mir (echt) leid wenn das irgendwie oberlehrermäßig rüberkommt. Ich kann mir nur vorstellen, wie schlimm du dich in der Situation gefühlt hast - wir hatten sie ja auch oft.
Wir haben durch das Halti gute Fortschritte gemacht.
edit
Falls das Halsband in dem Fall und auch das Halti nichts für dich sind, dann vielleicht ein Geschirr mit einem Karabiner vor der Brust? So liegt der Schwerpunkt zumindest etwas weiter vorne, man kann den Hund zu sich 'drehen' und erzeugt dadurch ggf. Blickkontakt.