Workers on a Libyan oil tanker helped to rescue 135 people from boats in the Mediterranean on Tuesday, hours after coastguards detained 550 would-be migrants headed for Europe.