Precisely! It can’t be changed to do another job.
By your definition a compiled program is no longer an algorithm either since the binary code cannot be changed. With your logic a computer running only binary code is not a computer because it cannot be changed to do another job.
You are looking for a clear delineation between and analog computer and a binary computer but the Antikythera mechanism remains indicate that it allowed user inputs to adjust for different results so the line is blurry at best. With the Antikythera mechanism the algorithms and logic calculations are built into the gears, the dials, the inscriptions and iconography of the outside, and adjustment dials.