The discount-voucher form has to be submitted within 60 days, IIRC.
But I received a cheque for $924 in the mail a few hours after my earlier comment -- and just two weeks after the flight in question -- so you absolutely have time to wait for the EU compensation before claiming the "apology" code.