Congrats, jrossi!
I am in a similar situation. I studied French for 8 and a half months and sat for the TCF Canada on 26 July. I still haven't received my full results yet, but I did get the results for the EO today; I got 13! And to think that I started with zero knowledge of French. Folks, as jrossi says, it can be done. I am not sure if I will get the required results in the other three skills (they said I will get the results next week). Even if I miss out by a little bit, I will study hard for a few more months and sit for the TCF again and surely nail it the second time.
I remember some people trying to scare us off by saying things like: "I am a native speaker of French and I have spoken French all my life and I have been educated in France but even I cannot get C1 in TCF/TEF, so it is impossible for others to think of B1 or B2".... I am not making this up. I have seen posts like that on threads. Others have quoted their native-speaking friends with similar opinions, but as jrossi's case proves (and to a lesser extent, my EO result also) that it is doable.
If I do get CLB 7 or more in the TCF, it will be a strange story: 16 years of heartbreak seem to be coming to an end...
2004 = no job and no money (This is when I first started thinking seriously about moving to Canada)
2007 = job in eligible NOC but not enough money (everything else was fine: master's degree, IELTS, age etc.)
2011 = job + money but by then my NOC was not in the list
2015 = by the time EE started, I had lost way too many points because of age and I had given up on my Canadian dream
November 2019 = I find out about the 30 extra points for French thing, immediately dive head-first into French.
September 2020 = Get the required result in EO and waiting for the results of the other modules.
If I do get CLB 7 in French, I will have 484 points. I won't be losing points due to age until August 2021, so time is on my side.
Moral of the story: Never give up on your dreams!