I am also one of the candidates who received an NOI for Ontario's French-speaking stream. I put French as my second language. IETLS - CLB10/10/9/10 and TEF - CLB 10/10/7/10.Thank you @vikramnaik14 for confirming this. I think this should be evidence enough for @ElvisRamaj to show that there is not much foundation to his theory.
Hoping to submit all my documents by the first week of June.