Why are these date-stamped docs sorted by name length, not numerical order?
It is sorting numerically. An eight digit number is always going to come before a nine digit number.   

It is a feature of Finder, so that Something10 shows up after Something9 and not before Something2, provided that all of the "Something" is always the same.