sorry to necro a thread from so long, ago, but just had this trigger: yes an explorer in a ship can trigger this event. (Also, it reveals *all* Oil, not just that plot).
Also, Aluminium from AlumCo isn't sufficient to fulfil the Hostile Takeover Quest.