Snape would know what happened. This changes his plans drastically. There was no way he could keep Dumbledore alive, well there was, but Draco wouldn't heal him. That would mean blowing his cover, letting the old fool know what Draco was and ultimately, risking Hermione's well-being.