Canada has multiple immigration programs for skilled immigrants. You need to know the exact one to apply under.
Misunderstandings and information mix-ups happen often in Immigration. You can request to have the decision reassessed if you believe there was a mistake.
When refugee judge does not believe you it does not mean you cannot prove that you are still a refugee and should be given protection in Canada.