Hello from 2024!
We are struggling with the same problem. It breaks the whole idea of having local version fixed packages in the project. Most projects PacletUninstall is the only solution
Did you get an answer to this question? I recently put my package into a paclet and don't know how to control which one loads. Do I have to provide the full path now when I do Get["mypackage"]?
Get["mypackage"]