Okay, I just froze and unfroze about a dozen times with your preset as well as several others. All the envelope parameters, in fact all parameters I checked out, were identical. What IS different is when you unfreeze, if you had an envelope selected prior to saving, it won't return to the envelope that was selected prior to saving. For example if in your preset I select envelope 3, save, freeze, and then unfreeze, envelope 3 will not be selected; instead I'll see the envelope for the Amp.
Are you SURE
actual parameters are changing, and not just the visuals because a different envelope has been selected? If so, then I need a recipe to reproduce because freezing/unfreezing is working as expected, unless you expect what you had selected prior to freezing to remain selected after freezing. As Bitflipper points out that may be a function of unloading the synth to save resources, which is the objective of freezing.