With a broken speedo cable so that proper milage could not be determined, they were under no obligation to perform that repair. Count your blessings.
The main reason that many dealers are not happy about doing that repair is that (thanks to Jac Nassar) there is no way possible for the job to be done in the time that Ford pays. Ford should be ashamed of themselves.