I still think the dir_index _ought_ to do what you need it to do. But I've never had to depend on it for that purpose so it is just wishful supposition on my part.
I am now almost certain that dir_index will solve the problem. I already remotely did fsck -fD to that filesystem. Now I will have to wait for monday to do the Distiller stuff.
Thank you.