Se me ocurrio una. necesitas dos array.
haces un explode para capturar el numero de la fecha y lo vas guardando en un array.
despues guardas en otro los datos.
por ultimo usas un array_multisort.
Código PHP:
Ver original$array_a_ordenar = [];
$array_con_datos = [];
//Todo el codigo del file system
$array_a_ordenar[] = $datos[0]; //agrego el valor fecha al array
$array_con_datos[] = $datos; //agrego todo el array de datos al array
//termina el codigo file system;
//array_multisort primero ordena un array como base para ordenar los otros, le vamos a pasar como base el array con las fechas y luego el array con todos los datos.