Yep the fact that this is not a regulateur kills it, but that's just me and even if this also appear on a Gen does not legitimate it ...
I have a picture of this watch next to a dssd and this watch looks almost bigger! I will try to find it for you when I'm home this evening...
I think I saw a discussion of this somewhere else, and the phrase "regulateur a tourbillon" means "regulated by a tourbillon" and is not intended to mean that it is a regulator watch, which has the hours, minutes, and second hands on separate dials.