Für den "67B0" müsste es auch ein BC546B tun, das ist eine einfache Darlingtonschaltung. Die Diode an dessen Basis kann nur eine Z-Diode sein, sonst kann die Schaltung nicht funktionieren.
Zum Fehler: Hättest Du die Elkos nicht bereits ersetzt, hätte ich gesagt die wurden durch den benachbarten Leistungswiderstand trockengekocht. Die Funktionsweise der Schaltung wurde ja bereits beschrieben; das rechte RC-Glied (100k/47µF) hat eine Zeitkonstante von ca. 4,7s; das linke von ca. 70ms. Vermutlich wird der linke Transistor alle fünf Minuten kurz leitend, und löst dadurch die Zeitkonstante von 4,7s aus. Entweder gibt es tatsächlich kurze Netzeinbrüche bei Dir (z.B. durch Schaltvorgänge), oder es gibt irgendwo ein Kontaktproblem oder Defekt außerhalb dieser Schaltung. Brücke mal Basis/Emitter des linken Transistors, dann muss das Relais angezogen bleiben.
Außerdem ist der 22µF-Elko mit 35V etwas unterdimensioniert, da liegen nämlich 35V an... besser einen 63V-Typ nehmen.
@bartolus/Gabrijel: Noch unschöner ist, dass durch den 27k/10k-Spannungsteiler an der Basis des linken Transistors eigentlich ca. -14V anliegen würden; die Basis-Emitter-Strecke erlaubt aber nur ca. 5V, arbeitet also als Zenerdiode hier und es fließen ca. 3mA aus der Basis heraus!