A great question....
From my POV both fiberglass and rocks are perfectly green, except for some embodied energy for the former. The asphalt is IMO a byproduct of petroleum production....if we hadn't started building roads with the stuff, we would have had mountains of it piled up all over that would've made the pyramids look like molehills. Since global petroleum production is, um, still at a record high, there is way more asphalt out there than anyone needs.
And at the end of life, those shingles go to a landfill....you're burying heavy petroleum....carbon sequestration!
Not to get OT, but I happen to be of the opinion that all cyclic hydrocarbons---from the 0.5% one-ring benzene in gasoline to the multi-ring asphaltenes in asphalt, and everything in between---are presumed potent
carcinogens. Your precious DNA looks like a stack of hydrophobic, three-ring cyclic hydrocarbons....a lot of these petroleum cyclics will just snuggle right in between the bases and literally monkeywrench all your DNA replication and repair machinery. There are
dozens of large-scale demographic studies that show things like living near a gas station increases your total lifetime cancer risk by 50-100%, and the effect depends on distance. The problem here is that petroleum cyclic exposure is such a ubiquitous thing, it is hard to isolate demographically.
I think when we look back after the age of fossil fuels is over, we will remark that the baseline cancer rate from 1900-2050 was more than double that of the preceding and following periods, and the fact that we were producing gigatons of volatile, smelly carcinogens **intentionally** and shipping them all over the planet, storing them inside our attached garages, using them as shingles and waterproofing tars and other building materials (tar paper), building massive asphalt roads through every block of our communites and driving heavy machinery over them pulverizing it into dust we eat and breath....well, it will seem like a world gone completely
MAD.
Yeah, I guess I can live without the asphalt.