IBM lists "supported" cards as those that they have tested, and which were released and available at the time of the machine testing. So newer or very old cards might not be "supported", yet still might well work - obviously no guarantees.
Issues to consider include:
space for the card in the server, size of the card and any bulging bits on it for clearancesbus speed and voltage requirements