Other mistake: The narrator says that Thomas' driver puts syrup in the lion, but actually, Thomas fireman puts the syrup on the lion. This is identified by his moustache.
Other mistake: Mavis and Cranky should've realised that Thomas woke them up the first time he blew his whistle.
Answer: Butch the breakdown truck must have pulled Gordon's tender all the way up the rails so the breakdown train can reach it and also Butch helped to get Gordon close to the winch.