Interesting topic!
I like the idea of the double protection (fine particle solid cover plus heavy mass penetrant trap, but wounder about the order of the two.
Armor plating for tanks now uses a series of thinner plate to break up the entry projectile and then spaces between the plates to allow each penetrating remnant to shatter apart and spread out. The next thin plate then spreads that load out even more, etc.
So, for the same mass of steel against the same mass and velocity of the ice comet (icicle spear seems to easiest way to calculate mass ?) a grating system slightly angled could be "disguised" as an "architecture walkway feature" (a sunscreen even) while allowing a given amount of dollar of steel and structure to cover a wider area of parking lot and sidewalk.
So, I'd imagine a grating of 1 inch deep, 3/4 inch, or 1/2 deep parallel bars + cross round bars - kind of like the walking gratings you see over sidewalk openings - at angle 25 to 35 degrees to 45 degrees (45 probably too steep) so almost every size of icicle would hit a steel bar or cross rod. Then, under the grating, I'd suspend a lightweight net like a bird or insect gauze so the wind and rain could get through. or be sloped to allow the rain to run off into drains.
The problem with a net or gauze under the grating is cleaning leaves and debris - trapping those creates squirrel, mouse, rat, or elephant nests - depending on the size of your local rodent.