... the changes can *so* be done by a program (other changes, too, in fact, and I have scripts for that, too), and I get to hit the Save button.
The problem appears to be (per the answer by [[Horace-19]]) that the code under the Save button does rely on something that only happens when something special is done to the edit form. A better solution (as hinted in the link in the answer), would be to actually check if a change has happened ...