Fluid object going through obstale, changing size and shape
The container looks like it's doubled-walled, and is probably too thin for the fluid collision detection to work with. I would suggest making a thicker pot just for the simulation and swap in the current model for rendering.

You can make the pot thicker by adding a displacement modifier on top of the fluid sim modifier, which will push out the geometry along the normals.