The reverting is normal, so long as you write the values to the phone.
Use the fileDB file attached to the OP. Then, use ##PROGRAM10000 to manually program the WAP settings because you need to avoid editing the WAP tab.
Make sure your account actually has the latest version of your plan. And always be sure to have Cricket refresh your account.