If you want a smooth quilt, why not use polyester batting? It won't shrink, and so does not need pre-washing.
Most cotton battings can be preshrunk, but a few cannot. Check the package. Typically battings that are needlepunched can take prewashing. A vintage type batting such as Mountain Mist cotton will fall apart in water.