I thought that station was were panels fell out of the roof onto the concourse below?
Newport has (had hopefully) leaks?
I could be completely wrong, but my understanding of the Manchester Victoria roof is that it's basically made of bubble-wrap, with thick sheets of plastic enclosing air bubbles. That makes it lightweight, but also means that it can hold its structure much better without such substantial framework. I believe the failure was some of the bubbles bursting, the bottom halves filling with water and breaking, and the water falling on the station below. I don't think panels themselves fell, and if they did they would probably actually cause less injury than the water.
The Edinburgh Gateway roof could well be made of the same material, but with it made into conventional rigid panels, which would work more like glass panels except that they would be lighter.