Perchè non usi un semplice glob() con flag GLOB_ONLYDIR e poi applichi natsort()?