I'm assuming by OP you mean the poster I responded to (not the OP of this thread). A non-expiring ticket - ie, one that you could use days off of over whatever length of time it took be it a week, a month, a year, or 10 years still had the upgrade window that started once anything was used off of it. It got confusing because of the non-expiring part but it did not mean they would still assign a dollar value to it later that you could apply towards an upgrade. It just meant you could use entitlements over years should you choose to.
Specialty tickets actually often can't be upgraded at all but there are different rules for various special tickets.
Back before non-expiring became a paid option tickets just didn't expire - you also had park entires you could use anytime. I really don't recall what the upgrade option was for those if any existed. I believe that if you arrive with one of those old tickets they will just issue you daily tickets that the scanners can read. I have one of those tickets with 1 day left on it. I don't know if I'll ever redeem it but it sits there waiting to still be used.