You are still F2 before Oct. You do not have a visa to return to us and you need to apply H1B visa when you are in your home country. (You can apply for H1B visa in Canada before you leave for home country)