I count 96 pins, which rules out the IICI or IISI/SE30 which have 120 pins. The LC PDS is 96 pin, but it's electrically incompatible with the SE.
That card was made for an SE. As for the fitment issues, who knows?
That card was made for an SE. As for the fitment issues, who knows?