They didn't mention any deadline for the swap so I assume you still can. If you need assistance, you should reach out to them via ANN thread, Telegram and/or other social media accounts.
Accod. to the guide, I have to deposit the ERC20 to one of the exchanges, and the exchange will do the swap, but those mentioned exchanges have stopped support this swap. I wonder why isn't there a non-exchange swap...