The Brazilian Navy has some photoes of the recovered tail
https://www.mar.mil.br/menu_h/hot_si...bus/index.html
(see under fotos)
They also have a diagram of the debris field updated on the 9th saying that it's a 46km radius, but that bodies have been found over 85km apart. Saying that there's no specifics for when the bodies were recovered so it's dificult to identify if it could be down to drift.
The tail section detail is not sufficient to identify if any of the lugs on the fin box have been sheared, though there does appear to be a large grey section of structure below where the attachement points would be. This suggest that any structural failure was not in the VTP itself but in the fuselage structure below this.
What I can't find is a picture of the Fin box for the A330-200 as produced in Stade, the only image on EADS is of a A320 box and I'm not sure if the attachement points are common. It does look quite different to the pictures of the AA587 damage
http://www.ntsb.gov/publictn/2004/AAR0404.pdf.
This doesn't explain how the tail may have seperated, but should shift some of the focus to the rear structure, which I believe is metal on the A330.