A thick, 22-mile plume of oil discovered by researchers off the BP spill site was nearing an underwater canyon, where it could poison the foodchain for sealife in the waters off Florida.