It depends...
First of all, what makes you think a pond has to be sealed at all?
Ideally you only seal the dam resulting in your earthworks recharging the moiste upslope of the dam.
Such an unsealed pond is less likely to dry out than a sealed one, beacuse evaporated water can be replaced
by the water that is retained in the soil. Plus the water is available to the vegetation.
This is called the full water cycle. (As opposed to half-water cycle with isolated/sealed water features)
Secondly, there are situations where a liner is approriate. This video shows such a situation:
Please also look at the comment section under the video, there are a lot of people dogmatically saying "Pond liner bad. You bad. Use clay. This not permaculture".
However the author takes his time explaining in the comment section why the pond liner was the only option to
store water on the farm thus making the farm viable at all.
Lastly to
answer why the liner in the roof is more ok, than in the pond:
a) The pond liner in the pond is always wet, therefore exposed to chemical whaetering which makes it last shorter
thena the liner in the roof.
b) The pond line in the pond is more prone to mehanical damage, especially when not protected properly
c) When the pond liner fails some decades down the road, it is possible that the future owner doesn't care about properly disposing/replacing
of the liner which is bad. A properly build clay pond can prevail for hundreds of years. Whereas the pond liner in the roof
is more likely to be removed once the structure reaches its end of life.
Please note that you can also use clay to seal the roof of your structures, there were structures in northern europe that were dry for over a thousand years
until the vikings decided to plunder the insides...entering through the roof and thereby destroying the structure.