CaSO4 là thành phần của nước cứng vĩnh cửu đó bạn, về mặt lí luận phổ thông ta vẫn cho rằng CaSO4 là không tan và được áp dụng để nhận biết (cả Ca2+ và Ba2+) nhưng với BaSO4 thì cho vào là có kết tủa, còn CaSO4 phải đun nóng nhẹ một chút rồi để nguội lại mới thấy.
Quá trình của bạn là sự chuyển CaSO3 sang CaSO4, nói nôm na là độ tan của chất đầu nhỏ hơn chất sau cũng tương đối nhiều nên cái "lượng nước" trong dung dịch lúc đó đủ để cho CaSO4 "trú chân phân tán" (là tan ấy). ( Vì cùng một lượng nước nào đó, có khả năng hòa tan một chất có độ tan lớn nhiều hơn chất có độ tan ít hơn chứ sao ^^)
Nói vậy hi vọng đã phần nào giải quyết được thắc mắc của bạn đầy đủ hơn, dù dùng từ hơi thiếu chuẩn một tí.