Looking for help to ID a trim piece and foam replacement on Dusters.

First off the car is a 76 Duster. I've got the trim pieces but the soft foam seal is destroyed on it. The piece has a stainless steel polished lip and its the first one that mounts to the body on the car over the side windows. The rubber seal then fits into this stainless steel trim.

I cleaned off the area where the foam seal goes and purchased what I thought was a replacement from DMT however the new one does not have a sticky backing like the original and it's not quite the same foam material.

Anyone ever replace this foam material?

Riddler