Your employer would have to do another petition for change of status and pay all the same fees again as if it were a new COS petition to be able to get COS portion approved.  I think it would be simpler to just go for consular processing.  You may not have to go all the way back to India.  You should explore whether a US consulate in Canada would entertain your petition, as a third country national.