You can also consult immigration lawyer or a consultant. I’ve read and item e on eligibility mentions “valid temporary resident status or if you are eligible to restore”. Most of refugee claimant WP have remarks “do not confer temporary status”. Im not sure if you possess valid permit with that remarks makes it eligible.
However its a great news for others who qualify, timing is the essence because of the cap on stream A and B 20,000 and 30,000 respectively. If i were eligible, i would make sure to submit my application at 00:00 midnight on effective day. All the best to those who will apply.