Your thinking of this in the wrong way. You should pick the program based on your skills and talent. You’re not going to get a good job if you have a degree in cyber security but aren’t good at it. Same as far as a business analyst. Doesn’t cyber security involve being tech savvy and knowing programming? Would you not qualify for PR in another year if you keep working? You are going to run into an issue getting a study permit since you already have a masters. You would have to show how another degree would lead to career advancement.
Personally I would go into cyber security because it is a rare skill in demand but you really need to be good at it to get a job.