You might consider the battings that have come out for microwaving: Pellon Wrap-N-Zap Cotton Batting or Warm-n-Natural's version, maybe even Insul-shine (
https://warmcompany.com/products/warm-home/insul-shine), even though you can't put this one in the microwave.