Thanks for the photo, that's the one I was thinking of.
From what I can gather, that's a very real possibility. It seems like the construction process has evolved over time and there's not really any way to confirm. I know a lot of folks do the blue fabric for breathability if nothing else.
As far as updated files go, I don't think much has changed. What I have looks almost identical to what's in your build thread.