Thanks for the suggestions. I've decided to take the afghan to the LYS that's owned by a crocheter and see if she can help. If not, I'll just have to find some appropriate yarn and whip stitch the squares back together (and caution my mom not to actually use the afghan).
I guess I did know one can dry clothes outside in winter (after all, I did read the "Little House" books) but since I live in an apartment with no place to hang it anyway, maybe I'll try jolveg's baking soda idea. Sounds easy and cheap!