I'd suggest finding out if your aluminum foil actually works by testing it. That may be inconvenient unless you have established contacts with appropriately specialized criminals.
You may have just made a larger antenna to make the card easier to read.
A proper shield would be a "lossy magnetic" material (alternate term "high reluctance"), and aluminum ain't magnetic. A high conductance material just concentrates the RF.