*Is there any possibility a card reader could be responsible?*
None whatsoever - a data file is a data file, and pictures are just data files like any others. It can't be different using a different reader.
As for what's wrong, someone else will need to answer you, as I don't use Corel. But it'll be some calibration type setup, no doubt.