*beams* Many thanks for your lovely comments, I'm thrilled you enjoyed your gift.
I like tweaking canon, especially if it offers hope for our boys. The end is a bit ambiguous -- things could turn out badly, as you say -- but while writing I had in mind a happier outcome. Maybe Harry will remember in time to intervene in the Shrieking Shack in a way he didn't in canon.