An oil spill has reached Iran's Qeshm Island, and a separate, far larger spill from a stricken Russian shadow fleet tanker is fouling Oman's southern coastline, as the war in the Gulf produces its first significant environmental fallout.