when you open the media library of blog 2 it won't display those images. Unless its own tables too have been somehow updated...
Understood, and that is what 'Add from Server' could address, yet as subject to how WordPress might act when it discovers the thumbnails already exist and then also the later matter of caching you had mentioned.