Invoking `package-vc-install' with a prefix argument will now check out the specific commit that bumps the version tag. At least for git, the slight problem here is that this means the head is in a detached state, not connected to any specific branch. I don't know if there is any elegant solution to this problem, or if it should even be "solved".