So wie Dumbledore sich auf dem Turm verhalten hat, hatte er keine 2 Minuten mehr zu Leben - er ist zwar nicht auffällig zusammengebrochen, aber er ist es. Die Worte 'Severus ... please' waren das einzige, was er noch über die Lippen gebracht hat.
Wenn er nicht darum gebeten hat, dass Snape sich an die Vereinbarungen hält, nämlich den Vow zu erfüllen, wieso hat er ihn dann schon angefleht, als Snape keinerlei Anzeichen gezeigt hat, dass er ihn töten will?
Übrigens würde Dumbledore im Kampf gegen Voldemort wahrscheinlich jetzt überhaupt nichts mehr ausrichten können - er hat das gesamte Jahr damit verbracht, das eine Horcrux-Versteck zu finden - das bedeutet, er hat absolut keine Ahnung, wo die anderen sein könnten. Die einzige Person, die zu diesen Informationen gelangen kann ist und bleibt der Spion bei Voldemort - Snape.
Übrigens hätte, wie Dumbledore gesagt hat, der Trank natürlich nicht sofort getötet - aber sogar Dumbledore glaubt, dass er langfristig töten wird. Voldemort weiß, was für ein Trank das ist, das heißt, er kann sich vorbereiten, indem er ein Gegengift mitnimmt. Dumbledore wusste das nicht. In dem Moment, in dem Dumbledore und Harry nichts von dem Trank nach Hogwarts mitgenommen haben, haben sie eigentlich schon Dumbledore's Todesurteil unterschrieben - denn wie sollte irgendein Trankbrauer jemals das Gegengift ohne das Gift herausfinden?
Außerdem geht es bei dem Töten nicht darum, dass Dumbledore sowieso im Sterben lag - das mindert zwar Snape's Schuld, aber es ist nicht das entscheidende Element. Viel entscheidender ist, dass diese Situation nach meinem Glauben zwischen den beiden abgesprochen war - Malfoy scheitert an seiner Aufgabe und Snape muss dann diese für ihn vollenden.