The LGPL actually states that the modified *source code* must be made available and redistributed and this solves the problem of static vs dynamic linking at the very beginning.
If the modified library changes the interfaces with respect to the original one, there is no way you can make that work with dynamic libraries anyway.
Typed on a very small keyboard...