Each line in the fitlog has a "tm=xx" for the time. Could this tm be added to the StartTime, in order to calculate a <time> for each <trackpoint>time inside a trackpoint?
Or, the final tm could be used to calculate an average speed. In my file, it would be 8.416km / 6331s...