Sì ok ottimo

...
preset in a zero e
preset enable diventa un reset
Però invece ti sconsiglio di collegare questo preset enable all'uscita comparazione ok
prima di tutto cosa che fai azzeri anche il contatore BCD? direi di no altrimenti dove leggi il risultato? Ma anche e
soprattutto non mai una bella cosa fare questi "reset acrobatici" che funzionano in base al tempo di propagazione delle porte impiegate.
Mi spiego:
comparatore vero => reset asserito => dato a zero => comparatore falso
questo "giro" viene fatto in un tempo "piccolo" e poco prevedibile... dipende dai tempi di propagazione delle porte "implicate". Ora non è detto che non funzioni, anzi è pieno il mondo di schemi fatti così, ma è rischioso, può essere che funzioni o meno in base a tolleranze di costruzione degli IC, tensione di alimentazione, carico sulle porte, temperatura (oroscopo

) in somma secondo me è il sistema di fare un circuito che funziona in modo marginale, come dire "per fortuna".
Se ti avvicini al mondo della logica sequenziale ti consiglio caldamente di fare
macchine sincrone, ogni cosa deve essere rigidamente provocata da una transizione del clock. In questo modo hai tempi certi e ripetibili che tra l'altro ti permettono di "sfruttare" la velocità della particolare famiglia logica che stai usando in "sicurezza".
In questo caso potresti semplicemente mettere un flip-flop D...
ed otterresti un impulso di reset lungo proprio un periodo
ora magari non ho capito come gestisci lo start della conversione invece

se fai uno schema -con FidoCadJ mi raccomando

- vediamo anche i dettagli