Actually, the rule is that the status at time of booking determines eligibility for a award redeposit waiver.
I had this issue just three weeks ago. Booked as Gold, wanted refund after making Platinum, and the system wouldn't budge without intervention from a DL agent on the phone.