What is the structure of the hypothetical xenon octafluoride?
There does seem to be a good body of evidence, including your reference, for the existence of xenon octafluoride.

Regarding it's structure, according to VSEPR theory as tabulated here, the structure is square anti prism: