Object behind transparent wavy foil/glass has dark spots
I think you've just forgotten to remove two object from rendering, thus the overlapping (I don't know why the render icon is not displayed by default though):