I agree with the ideas of starching and steaming. Instead of a double batt all over you could use one batt but double where puffs happen as you quilt. I did that once with a quilt with loose areas and was surprised at how well it came out.
Beautiful quilt!