I am sure that they would....but having seen them being fitted at the factory using a jig, they may not be a straightforward fit on a car post build. Worth sounding them out though.
These are pics of a car being set up at the factory for a hardtop. Watching the guys working on it, it looks as though the precise screen mounting to the scuttle is determined by the hardtop. The screen by the way is the new one developed to stop potential cracking of the glass.

