After seeing the photo of the original top to dutchman panel seal, I recalled seeing a roll of white foam seal strip in one of my many parts boxes. Low and behold it was the foam strip for this location!!
IT is Detroit Muscle Technologies p/n AXX6769VK01.
Now installed and the top is bolted in place,:cheers: