Zwecks dem Updatetag würde ich mir nicht so viele Gedanken wegen Auslieferungstermin oder erster Übergabetermin oder sowas machen. Alles was ihr da nennt ist etwas was man erstmal speichern müsste und zwar remanent. Das wäre ein relativ hoher Aufwand für etwas was man auch viel einfacher machen kann.
Das Ziel hier dürfte ja nur sein, dass nicht alle IDs gleichzeitig nachfragen, sondern sich das Ganze schön verteilt und so auch die Last verteilt ist.
Am Besten hat man dann noch etwas bei dem jeder ID selbst feststellen kann wann er nachfragen sollte und zwar völlig ohne sich vorher einen Auslieferungstermin oder ähnliches merken zu müssen.
z.B. kann man einfach ein Datum welches auf jeden Fall verfügbar ist hernehmen. Ich denke da an die Fahrgestellnummer. Die man dann durch eine Formel jagt die einen Wochentag und vielleicht noch eine Uhrzeit rausbringt. Und zwar in einer möglichst "gleichverteilten" Form. Voila. Jeder ID kann für sich selbst herausfinden wann er nachfragen soll. Wenn er also aufwacht schaut er nach ob er seit dem letzten Zeitpunkt schonmal nachgefragt hat. Nein? Na dann los Server, hast du was für mich?
So oder so ähnlich würde ich es wahrscheinlich machen.