I believe that the expiry date is just the expiry of the paper voucher, rather than your credit, which should be indefinite. I once received a (BA use only) MCO compensation for a cancelled CE flight and poor ground service therafter and the letter that accompanied it stated that should I not be able to use it before the expiry, I could send it in for revalidation for another year.