I don't know about the possible outcome of SP, but i did apply for a North American certificate course.
A second master's in business with a specialization will be fine. A sponsorship letter from the employer supports your background and intention of this study.
Never ever apply for an English course in Canada. 90% it is rejected with the reason- PA is from India where English is used well and it's stupid of them to come to Canada to learn English hehe. I have seen the gcms notes of some applicants where the reason is mentioned. Come to England bruh for it
Considering your profile I believe you have ample chances of getting a SP approved, Since there's no mention of your fiancé's educational background so unable to comment on it. But the real deal is when you get married and apply it together it'll be a bit difficult to establish ties to your homeland when your spouse is accompanying especially when you are a resident of india, But we have
@wonderbly here to give some suggestions.
The employer's sponsorship is strong tho, and you'll need to show more liquid funds when spouse is accompanying.