for the price you will pay to get a lid, you can buy a good pot, I just got two 2.5 gal. ca tech. pots for a steel.
you've blown the top off your pot, the clamps have to be deformed to some degree and are now unsafe. your life is worth more than a $100 pressure pot.