This file is so old, I have no idea to what extent it would still work. This might have been made for OOTP8 or OOTP9 and we're on OOTP22 now.
That said, others in this subforum might know if the file would work in general. I do doubt that at any time the names needed to be in alphabetical order to work.
As a programmer myself, it wouldn't make a lot of sense to expect any variable dataset to be loaded into your program and make it only work if the data was in alphabetical order. Granted you could always be adapting your old code to new code and have a few legacy behaviors - I'm just saying that it's pretty unlikely.