We can move the migrated version out of the way, restore the old version, and update it to the required standards (e.g. git-dpm). Is everyone happy with this approach?
Have moved the repository back. Should be usable exactly as before. Have not yet tried to convert it to using git-dpm; might need to experiment a bit and make sure I really do understand git-dpm before I start pushing anything.