Did you do *639# and saw the June date?
If so call cs and have them research your history. I had the same issue and I called up. They tracked date and found I was right. Fixed date.
Yes, I was told that in April 2011 my upgrade eligibility was June 2011 but it has since changed to November. Going to call back and try to have them change it.