Why not be able to disable the sale of specific versions whenever?
Right now the only way to stop people from buying a limited product is raising the price (since you can't delete the version otherwise you can't update it), which is not ideal.
I think just a toggle for disabling it from the product page would be enough, so you are able to keep updating it if you have to.