Finally coming back to this...
I dehydrated three different solutions in my oven set to 550°F: two were saturated solutions at 6.6 and 19.6°C; the other was made by adding 90g of epsom salt to 100g of water. I plotted these along with the three data from the Millipore Sigma website:
The 90g/100g solution was arrived at by trial and error. It was the maximum concentration that did not form crystals in my refrigerator. But the theoretical MgSO4 concentration for this solution would be supersaturated. When I dehydrated some of the solution it confirmed that concentration. So why no crystals even when seeded with a crystal and agitated?
Well it turns out I gave up too soon. Days left alone it didn't form crystals. And when seeded nothing appeared to happen. But 24 hours later the crystal seed finally grew just enough to notice. I guess that level of supersaturation wasn't enough to result in the dramatic crystal growth I was imagining would happen.
I also dehydrated a sample of epsom salt crystals and the dried portion matched the theoretical percentage of MgSO4. I had thought that epsom salt would be hygroscopic and would have some free water in addition to the bound water but apparently not. I also left some epsom salt exposed for 24 hours (25°C 65% rh) and there was no measurable change in the weight of the sample (<0.1%).
So it appears that epsom salt is pretty stable in terms of its water content, at least in my environmental conditions. So I can simply measure out a tad less than 90g of epsom salt per 100g of warm water, shake it well, and be confident that I have a solution that won't crystalize above 10°C.
That was a lot of effort for something I had originally assumed I could look up in 30 seconds. The information was actually out there, just not as easily discerned as I assumed it would be.