I think that Crisco goes to an off smell/taste sooner that I remember it doing about 30 years ago.

The use by date for what you have is only if the entire packaging is undamaged or unopened. Once the pack is open, then each stick is exposed to the air and will go to the off smell/taste due to oxidation.