One thing I didn't quite understand was what went on with Seven at the end. I mean she was already no longer a member of the Collective and I'd have expected her to have a similar (if much stronger) reaction to Picard's. But the way I understood it she sort of regressed to the time before her assimilation
We don't know that. All we know is that she said her name was Annika Hansen instead of Seven of Nine. Annika Hansen is her real, legal name. Her aunt calls her Annika, and there have been cases in the TNG-R novels where she's been referred to by other characters as Professor Hansen. It's just been her preference to go by Seven of Nine; all we know at this point is that said preference seems to have changed.
And she's different from Picard because she still had implants, and because she was a Borg far longer. Also she's simply a different individual.
I kind of got a "Lost"-like vibe after this scene was over. I kept hearing the crescendo build up to an uncomfortable climax like at the end of most cliffhangers on that show right before the titlescreen comes up, like "well, there's a LOT more to Seven that we don't know. Hello, Full Circle."
My own guess is that she had a stronger connection to the collective than we (and maybe she) realized. Just a guess, anyway.