Thank you for bringing up this old post and sharing an explanation. I saw the same phenomena on my new pond as it froze a few weeks ago and was wondering as to the cause. After the last hard freeze we got, they mostly went away.

I must say that I still like the alternate explanations...