In deiner Version hängt am Ausgang von IC2B ein Kondensator, der nicht
wie sonst üblich vom R1 geladen wird, sondern eben über IC2B. Das nimmt
dem allerdings nicht zwingend nötigen Kondensator viel von seinem Sinn.
Wenn du das RC-Glied R1/C4 an den Eingang von IC2B hängt, dann geschieht
das nicht.
Alternativ kannst du IC2B durch eine Schottky-Diode (z.B. BAT42)
ersetzen, Anode rechts, Kathode links. So kann man Pegelwandler nämlich
auch aufbauen, wenn das Signal es nicht zu eilig hat.
Möglicherweise kann man IC2B auch ganz weglassen, dann nämlich wenn der
RST-Ausgang eines üblichen AVR-ISPs keine 5V liefert, sondern im
inaktiven Zustand offen ist. Aber dazu müsste man wissen, wie der
ISP-Programmer aufgebaut ist.