So I was confused at first because they were in the Shack talking about saving Severus but eight weeks before was clearly after the war. But I knew you'd explain it. *g*
Absolutely fantastic! I loved that even though Severus didn't know Harry's full name the green eyes helped give him away. And Hermione was wonderful stepping in to support Harry and provide a bit of a barrier from the Weasleys.
And evil Ginny isn't AU in my opinion. We don't see enough of her in cannon to prove otherwise. *g*