Yeah, with going to zero and its effects part of the attack resolution as implied by your rule quote, an interrupt at drop to zero could affect the attack, it just isn't required to.
I still say order of operation is in play, cause the heal doesn't have to happen before the attack, just before...