Crisco is oil that's been chemically altered to make it impervious to air/oxidation/randicity. It lasts for years.
Most commercial lard has been hydrogenated in the same fashion.
Butter, on the other hand, not only contains a less saturated/less impervious fat, it contains milk solids that make is especially prone to decay. Crisco/lard- sold at room temp. Butter is sold in the refrigerated case. That should tell you something. Butter can't stand a chance at room temp but criso/lard can.
Fats absorb odors. If you store lard in the freezer, it will absorb the freezer odor. If you're ever curious what 'freezer odor' tastes like, make up a batch of ice cubes, let them thaw/come to room temp and have a sip. That's the taste of freezer odor. That's the taste that you're adding to the outside of your lard.
I store my butter in the freezer, but I leave it in the package and make sure to use it within a month. With lard, it's shelf life is so long, freezing it is silly. Just store it in a clean, dry place, away from strong odors.