That seems odd, you can access appspot but not the www domain itself? And you can not access the www domain via a Twitter redirect, but you can access it to get to the login page?
I cannot access www domain in any way. I just intercepted twitter redirect and changed redirect address by hand to appspot domain. It worked but now you're out of invites. Maybe next time...