Where exactly in the process do you see it get changed to the default value? Also, where is the code that you are using to set the default value? I did not see it on the confirm or cart page. On these pages I only saw the check to make one selected over the other depending on the value of the column for that item.
If you have a link to the live page that is showing this it might help as well.