I find that this freezes well. I've never had the dairy separate on me, but if it does for you, just give it a stir when you reheat it -- and adding another splash of milk or cream when you do won't hurt anyone.
If you're out of chicken stock, water will work in a pinch -- just add a bit more Parmesan and salt to compensate, if needed.