In the motoring world, recall notices are for ever so it doesn't matter how long you request the replacement after the notice was issued. I don't think there is similar legislation in place around bikes but I'd be very surprised if Spesh didn't honour it anyway, if your bike is one of those affected.
I'd call them on the number listed in the OP.