I notice you say that Spike has no moral compass of his own. And that Buffy acts as his compass.
I would posit that since Spikw became reensouled it’s rather more complicated than that.
I think the story depicts a slow but steady progression since BY. As I think I said in LMPTM, Spike makes his own decision to spare Wood.
1- If it's supposed to be the closest they've ever been to the end of the world, then Buffy can go on fighting knowing she's seen Angel. I think her calling him back and saying that she does sometimes think that far ahead sometimes was definitely her not wanting him to leave thinking they were completely over.
ANGEL: No. I don't know nearly enough about this to risk you wearing it.
BUFFY: 'Cause I can't risk you.
My story for the IWRY-marathon was a hangover-story. I think it is mostly about a tone and a feeling, but really it could be used about most stories where characters are trying to sort themselves out after harrowing events. I invite everyone to start using it.Season 7 has a lot going for it. However, it does feel like an ending. It is almost like a hangover from all the trauma in season 6. Things remain dark and bleak almost until the very end. The character all feel much older. Sometimes it feels like they are setting up a reboot with Dawn. I would say they knew.