I was on that list, and I would not have minded an e-mail!
It is very confusing, I checked my personal stats page a few days ago, and it said I was still a member! Oh well, I rejoined, and all blocks should be submitted to TA.
Just as a side note, it makes the whole RC5 project look cheesy when they can't even keep their database properly backed up. Once the key is found, I will not participate again.