A quibble maybe, but 1.5" slicks are wider than 700c-28's, so they were treading a wider path of road. Not enough of a factor to account for the disparity, but it is something.
I have pulled out of tires little bits of wire like from a wire brush and I believe they come from the street sweepers.