There is clearly someting wrong with the expiration dates on the website. Frontier is clearly aware of the problem. They have expired some of these miles when they are used. If you are aware of the published rules why take the chance? If they fix the error in the website tomorrow what are you going to do?