There's no ambiguity. The release 5.6 is already out there. That means it is "done". There's ample evidence they are rolling it on all new cars, europe, 5.0 cars, and beginning 4.5 cars. So what they say is what they mean. End of November is a month, and there's no reason to doubt that is realistic.
Just stop with the software release anxiety. I can understand the frustration of the guy with the 200 mile commute, but for 99% of us, I really think it's just something to fret about -- got the greatest toy in the world, but can't be happy unless it's on the absolute latest software release. Seriously, just be happy and not so darned cynical about a company that has delivered an amazing car and by and large has lived up to every commitment?