There is several node that could get a point in a spline where close to a given world location.
You can check out “find input key closest to world location”,which,takes in a given world location and returns you a number, then you could use that number to get distance along spline or world location, etc… I only used once,don’t remember the details,you could try those build in nodes one by one if necessary