Gday Merv,
If you go to clark rubber and buy some pinch weld you can actually peel the bubble part off it. Check out this link. The shaded part will peel off the solid pich weld and you can then glue it on with contact adhesive, double sided tape or sikaflex. It will work much better than any foam.
Pinchweld Side Seal 66-040 - Side Seal or Door Seal Pinchweld.