Du kannst auch z.B. mit Sensei eine abgespeckte Application Control machen. Damit kannst du deine Regeln lassen und dann halt punktuell Programmen den Zugang zum Internet gewähren.
Wie weiter oben bereits erwähnt, ist das zwar ganz weit weg von einer richtigen Application Firewall, könnte aber durchaus für deine Zwecke reichen.
Zumindest wäre es vielleicht wert, sich das ganze mal in einer Testumgebung an zu schauen.
Mit der Blacklist könnte durchaus der Fehler gewesen sein, im nachhinein ist leider immer schwer, das ganze nach zu vollziehen.