A very nice explanation of the most likely cause and what people saw:
http://contrailscience.com/

All that said, as with so many so things, I lean toward the most probable explanation, but accept that a complete accounting is seldom available so we may never know for sure.