I don't know if that is the right BIOS. It appears that is the latest BIOS available by navigating through MSI's Taiwan website. You can try upgrading, usually the system won't allow the BIOS to be upgraded if it is not the right BIOS for the system. However, you may corrupt the BIOS (I doubt that will happen).
I think the issue is that the PCIe-GPIB uses a part that implements two PCIe to PCI bridges. Some BIOSes aren't capable of enumerating PCI/PCIe cards with more than one PCI bridge. The only fix is a BIOS update which usually takes weeks or months.
In your support request to MSI you can tell them that the PCIe-GPIB uses an Intel 41210 PCI to PCIe bridge which implements two parallel PCI-PCI bridges.
Unfortunately there isn't any workaround for this since the system is hanging in the BIOS. A normal PCI-GPIB should work in your system.