"In my opinion " with no experience with that particular issue I would probably tape off the door seal and use that flex seal spray, maybe a couple coats. That may help keep it from making a unending mess wit crumbling foam.
Depending on how extensive your labrewatory is... maybe screw or rivet...