If you read your policy language, it states exactly your concern. Geico is responsible to make you whole and put your vehicle back to its original condition meaning, you have an 03 so the window is used.
They will not pay for a new window when the window is 12 years old unless they cannot find...