Das Hochzählen hilft hier auch nicht!
Wenn der 1. Job länger als die 1 Minute benötigt, wird eben der nächst fällige wieder ausgeführt.
Dies kann aber der 21:02 statt 21:01-Job sein.

Du kannst dir die Jobs in eine eigene JOBQ submitten.
Die JOBQ setzt du auf Hold.
Dann startest du einen Job für 21:00 in einer anderen JOBQ.
Dieser Job hat nichts weiter zu tun als die erste JOBQ freizugeben.

Die Alternative:
Du merkst dir die aufzurufende Jobfolge in einer Tabelle (Datei).
Dann submittest du einen Job für 21:00 Uhr.
Dieser liest dann die Einträge und führt
a) direkt die CALL's
oder
b) die Submit's aus.