Dann schalte den Opto mit antiparalleler Diode und R+C (Kondensatornetzteil) doch einfach parallel zum Motor. Ist dann zwar umgekehrte Logik, aber scheint für die Aufgabe doch egal zu sein, oder?

Edit: ansonsten fehlt in Deiner Schaltung ein Siebelko für den OPV und irgendwie sind mir zu viele 1N4148 drin. Wozu?