I've been messing up these days with pak files and planes and so, and I've really got mad because of the huge number of pak files there are now in the pak folder; It took ten minutes to remove the planes from my pak128 folder, despite there are only few of them; I really appreciate the hard work done with the new pak folder/file structure, but I may suggest two possible ways to improve IMHO the already hard work (again) already done:
First: I would suggest to avoid splitting every single vehicle in a separate pak file. Logical grouping can be done, of course several parts of each vehicle (e.g. HSTs, EMUs, DMUs) can be packed together, but also similar objects (all Shinkansen vehicles, different goods version of each model) could. Anyway, if you are an enough advanced player to replace a single vehicle in your pak folder, you'll also know how to type in a console a makeobj extract blablabla.pak command (you know what I mean...)
And Second: If no grouping is desired (as it looks like), I would suggest some kind of sorting by simply adding prefixes to the pak name, as object_type+waytype+cargo (e.g, vehicle.track.passenger.eurostar.pak, or vehicle.track.none.br103.pak). That way you can easily and quickly find a vehicle in the folder. If you think it's quite a hard work and it isn't worthy, I offer myself to do that work.