You say the smelly quilt batts were kept in the basement. Since many basements are damp, I'd be afraid that odor might be caused by mildew. If that's the case, you really need to toss those batts. If you use them without actually killing the mildew, the smell will keep returning and ruin your quilts. Merely covering the odor will not kill the cause of the odor.
If you don't want to toss them, set them aside and tackle them later. In the meantime, either use the Warm & Natural you have or buy new batting.