I have no idea why other than perhaps one of my attempts to change it earlier finally took?
Could be. Most operations in Linux take effect immediately. However, if a service needs to be stopped and restarted, a reboot effectively does the same.
On the other hand, there may be a price to pay if deviating from the standard. As of Debian 9, installed software and support alike, will assume the new convention is in place.