Sounds like all you have to do is prove your build on your dev machine works with newer versions. Up to the user to update the library on the target machine!
Nope, that's explicitly the loophole that *GPLv3 family of licenses were created to fix.
> With LGPLv3 it is explicitly stated that the user also needs to be able to run the re-linked binary, and that sufficient installation information must be provided.