Well after some manual scoring, I've corrected all of the problems and the points are as published. Final
Not quite sure why the program script didn't detect the crossings correctly.
Below are the details of the comp. Points relate to points available:
First number for distance
Second number for speed or leading
Third for arrival position
Last number is the total of the 3