Repull: could not recreate: missing import data

I just discovered that I now cannot update my pihole container in v7.20.0 onwards simply by adding it again, because it’s seen as using the root twice. Then I discovered repull…

…which immediately failed with the error:

could not recreate: missing import data

Now my container seems completely broken and will not start even after a router reboot.

Any ideas why the above happened, and more importantly how to have it not happen?