Sure that it's not still there? Habe you checked it?
If you really lost the card, than you have to restart, but I'm not sure if it's really possible, you get the cards from special locations and not from beating an enemy, maybe it's still there?
Check the reactor room first, it's at the sceleton in main room (where you have to use a big energy cell)