If it were ditched on the water I suspect
(a)there'd be more than one slide deployed;
(b)there'd be some kind of wake from the ditching visible;
(c)the plane would NOT be structurally intact; and
(d)we'd have read about it in the papers.
That 'slide' must be some kind of optical artefact.