Okay I've finally put some more effort into this.
https://api.ft.canadiancow.com/aqd/b...3&lastName=Cow
It works for bookings made on AC.com. No promises elsewhere yet. Error handling is crap, but it works on 3 of my bookings.
It doesn't calculate anything yet, but it has the total cost and the distance for each segment.