What you see are not pinholes in the classic sense. Pinholes are tinier than what I see. Air bubbles are just slightly larger than pinholes (2 effects technically but often confused as they look the same). Yours are larger.
As for seeing them in Dr5's pics, it is hard to tell due to the clouds. I'm sorry that I was not clear. With all of the clouds, I just cannot say with certainty that the problem is there in the sky or how bad the problem is. In any event, what I saw did not look like your problem entirely. But, I rely on his judgment.