The insert you have now may well be a Vintique repop. The better one available (as a repop) would be the Dale's Manufacturing out of Oklahoma City, related to Obsolete & Classic auto parts (formerly Obsolete Ford Parts until Ford sued them). Fit is going to depend on your shell. There were production variances whether it's an original or a repop, though the originals were probably more consistent.

As for the tape on the jeans thing, that's fine for "normal" tape to reduce the sticky, but would render the blue/green tapes almost useless for sticking.