Do you have enough money to satisfy the settlement funding requirements? If so, I would say apply under FSWP now (and if after one year of doing a Canadian job, you have not gotten medical yet, then apply under CEC to have both applications processed in parallel). Since you already got your PhD (and since it's a Canadian degree), you will have a really easy time getting above 67 points.
You will get 25 points for your Canadian doctorate (and you don't even need this to be assessed since it's already a Canadian credential). You will definitely get the five adaptability points for previous study. That's already 30 points. Assuming you have at least 16 points for language (I'm sure you are above this), and 12 points for age (if you're under 34), then all you need is just continuous 1,560 hours of work experience within the last 10 years to get 67 points. The main challenge is to document work experience (LEADING STATEMENT + JOB DESCRIPTIONS matching what's on the website).