The actual socket I believe is a standard part (like firewire, din, usb, etc) but the part that it is connected to is what is changed. Some of the pins won't be used on a board not listed as having 'in'
However i've got a 9100 vivo which the Sapphire website claims they don't do. It is in fact a rebadged 8500 which they do list. The packaging did state quite clearly that it was vivo so I would suspect your card isn't