No, because the registry is sorted alphabetically and not in X+Y pairs. This means, as you can see in your screenshot, all the X locations are bunched together and, further down, all the Y locations are bunched together. Since it takes an X and a Y for any one location you'd end up cutting off half the data of one or the other once in a while.
Simply, this rail runner was designed to re-run rail sections in game, not in the registry.
The real problem with that rail runner, and with EUO rails in general, is getting stuck on house stairs or not being able to navigate around a blocking house. If THOSE issues were fixed you would never need to re-record a rail or modify the registry.
Note: A simple fix to your problem however would be to move the X or Y in each registry line to the END of each entry so that, for example, location 105X and 105Y would appear beside each other. By having it in the X105 and Y105 format they get sorted by X and Y before the 105 is reached.