Pure speculation, but do you think Wyrmstooth disappearing from the internet has anything to do with the the forthcoming Skyrim Special Edition? Maybe Bethesda were so impressed with the mod that they wanted to include it the game as a little surprise DLC / supported mod, or whatever you wanna call it?