Suggestion for the future of your safety and your equipments; look into Kahtoola micro-spikes (what I have), Yaks, etc. I don't go anywhere in this wx w/out them; e.g well troddened sidewalks, Deer Island, Ipswich Audubon, etc.
Good advice. I use Diamond grip Ice Trekkers. But I just looked at the Kahtoola micro-spikes and those look good as well.