dS Match voting has ended, and I can now unmask myself and reveal Which Story Was Mine.
It was
this one.
Go
here to see the complete list of fics and authors.
Edit: The site where Match was hosted in '08 has expired. The story can now be found on A03,
here.