This is a mainline run rather than a switching scenario, but there are multiple points set wrong (including right at the end after you have done all the hard work. This should be re-considered as you do not expect to have to check the points after an hours driving.
Yes I got caught out by the points at the end, applied the brakes and with speed down to 5 MPH gently put the loco in reverse in order to back up and try again, to be told I had derailed the train! Luckily my save game worked and on the second attempt I called up the map and set the points correctly. However I was equally annoyed that in a game that lets you drive at virtually double the linespeed with no repercussion other than not getting any AP, penalises a move that while not exactly text book isn't going to throw the train off the rails either.
This is not only "unfair', as game design, it is wholly unrealistic: that switch IRL would be guarded by a signal, and moreover with hoppers parked on the siding the switch would be turned away from the occupied siding (and locked with a key).