@ Shiningthistime
What makes u think that CIC/ Local VO guys are finance related and u will be subject to "racial" discrimination. Yes, ur experience letters may be subject to higher scrutiny to confirm your claim but will certainly not result in rejection. Both of ur companies are reputable, which will add lot of weight.
However, u should explain this apparent discrepancy in ur cover letter. Additionally, provide proof of any short courses, certifications, or charter (such as CFA) related to finance, if u have any. If u have applied and not provided such docs, don't worry. Provide these when VO asks for PCC/medical. Btw, such career switches are pretty common in western world (at least in US, timing of ur post tells me that probably ur in US so u know better than me). Microsoft has guys with degree in Music as software developers, which reminds me that its founder doesn't even have a degree. 8)
As far as degree mentioned in NOC is concerned, its for classification of Canadian employees for statistical data and policy making, not relevant to FSW.
P.S: Apply with confidence and continue shinning. However, u may have to expedite the process (if u have not already applied) as 1112 is second most in demand NOC.