I will set this on the list to investigate for next release.
Below is what Liegh told me he did to fix his error:
i set the moduleID of the erroring mod to the moduleID of the Address settings, then set the new moduleID settings to the erroring moduleID. Once that was done, i deleted the old settings and then deleted the new instance of the module. (phew!)
I had to do this by hand as there is a constraint on the modulesettings table.