Jeff,
sorry to hear about the terrible battle you've been facing.

Living as I do on the edge of a HUGE and heavily wooded area, moths are a constant concern for us as well.

It sounds like you've got the little beasties on the run, but if I may give one word of caution; be careful when storing leather in plastic. Leather and fur won't breath properly and can develop mold when stored air-tight.

I'd recommend zippered pillowcases or small garment bags for the sporrans as well.