Another article on that event
From the BBC last Summer. They found evidence of a mini-ice age but no mention of other tell-tale indicators like Iridium in the pollen samples. Still, a mini-ice age could be consistent with a large impactor.
