Can you upload the track somewhere? I am at work, but I have my laptop with me today so I could test it in Rekordbox and also edit it in Ableton Live, if necessary.
Whenever I encounter a track with unstable tempo, I usually edit the track in Ableton Live and render a new file. Ableton Live has the warping function which can fix tempo drift.