Looked like the same plastic mold that you have but I stopped as soon as I realized I was pulling out the edge that was pinched in the top. The edge in the top is paper thin so I had to wiggle it back and forth a bunch to get it to (mostly) go back in. Can't 100% confirm it's the same plastic mold but I think it is. Would make sense.Sorry buddy. So what’s underneath the rubber insert?