The card was a sapphire card supporting OSX. Does that answer your question? Do I need to flash it somehow? - Thanks
See:
https://eshop.macsales.com/item/Sapphire/100352MAC2/
For this card, as long as the ROM switch is at he correct position (Boot from Mac EFI ROM), the firmware should able to update without issue (I did my firmware update with the exact same card).
[doublepost=1506391819][/doublepost]
I have a non-Mac but flashed AMD Radeon HD 7950 in my mid-2010 (has the boot screen).
Will the firmware be an issue and should I try to find a stock card somewhere before I plan to upgrade?
It should be OK