in reply to Loading the latest version of modules

What would be ideal is probably custom hook in @INC.

Don't know if this will help you, but that sentence triggered the memory of (see perlvar):

You can also insert hooks into the file inclusion system by putting Perl code directly into @INC. Those hooks may be subroutine references, array references or blessed objects. See "require" in perlfunc for details.