Sie verwenden negative Serienmail-Nummern... technisch kann es solche geben, wenn man Teilnahme-Links erzeugt, aber eigentlich sollten diese in der aktuellen Programmversion nicht angezeigt werden - und für die Verwendung in mailSchedule() sind diese auch nicht gedacht. Ob das mit dem geschilderten Problem zusammenhängt, kann ich allerdings nicht sagen.
Der Screenshot ist aufgrund der Größe nur schwer zu erkennen. ABer soweit ich sehe, fehlt bei allen Fällen, die keine MAILSENT haben (mit Ausnahme des untersten) auch die SERIAL. Das heißt, dass kein personalisierter Aufruf erfolgt oder dieser nicht als solcher erkannt wurde. So lässt sich ja auch nicht nachvollziehen, welche Datensätze zusammengehören.
Ich behaupte, wenn dieses wesentlich gravierendere Problem gelöst ist, wird auch MAILSENT funktionieren.