Nah you are a shoo-in for DO schools. BUT only if you are smart about which schools you apply to. Some schools are very Canadian friendly, some are not at all. Like just off the top of my head I know UNECOM, KCU, and I thinkkk MSU and LECOM are Canada friendly. Obviously you want to cast a wide net but I think if you really focus your apps strategically, there is no reason you shouldnt get love from somewhere, your stats are good! Just spend some time really getting a feel for which schools bring in Canadians.
Side note, seriously dont do Caribbean. I understand that it is a little different for you than it is for us. Being Canadian, you may not have a huge desire to practice in the US, which is one of the major flaws with the Caribbean system; but irregardless, it is a massive financial risk for anyone. Without knowing 100% how you will actually do in school, there is no way to confirm whether or not the Caribbean is worth it. If you are top 10% in your class it works out fine, but if you are bottom 10% you can very well be dropped, be ineligible to take boards, and/or be down $200,000. Thats the kind of debt I would not wish on anyone.
I would say be patient... Make a solid list of schools and give them your all, but be aware that because you are Canadian, the cycle might be different for you, it just is what it is.
Also, I dont know what podiatry looks like in Canada, but in the USA its an extremely viable alternative medical career where you act as a mixture between a primary care doc and an ortho surgeon. Its a solid field for sure. I would say that is another potential backup plan to invest some research into.