That "autodead" is usually for sites which require login (and no workaround), heavily spammy sites or from new users. None of those seems to be the case, may be worth emailing the HN admins. I've vouched in the meantime.
I'll drop the HN admins an email to make sure I'm not missing anything.