OK - I happen to be at NERD right now for the weekend, and I just asked Kevin about this. He remembers you asking about the homozygous lethal and said that he said there's no such thing when it comes to spider. But he said that he NEVER said nor implied that they have a homozygous spider. I read the post from my phone to him and he said that he doesn't remember that part of the conversation.
So - for the record, Kevin said that he has not produced and does not believe that there is a homozygous spider nor that spider is homozygous lethal.