I think there should be way to request lending global even if player with global hasn't researched it yet.
"Request lending" button for neighbor in global menu maybe? And owner then needs only to accept request and he can get global back after researching it. (In sulphur's case not good idea)