Unfortunately I don't think it's just that. When I do a Google search for very specific terms on the page within site:dmoz.org, it doesn't show up in the SERPs, although one of its sub-categories does.
Apart from internal DMOZ links there aren't now nor have there ever been links on this page, but there are other DMOZ pages like this that are indexed.
Since there are no outbound links, it can't have a bad neighborhood problem ... unless maybe one of the cats it links to has sketchy links?
Can you be a bad neighborhood based not on your own links, but the links of a page you link to?