If I can say anything to the admins, it would only be that I very much appreciate being open and clear about it, and of course confirming that passwords were hashed. It was the only piece of personal information I had on the site.
Project Euler admins, thank you and good luck in resolving the matter.
Edit: Upvotes! Well if I can add to this message: so far 12 other people agree and want to wish you good luck as well it seems :)