unfortunately no. Most of this is a waiting game. For oinp, even if you get ITA tomorrow there is no guarantee you will be approved by Feb 2024. Also, depending on the stream you are applying for, you might have a closed work permit. Closed work permit through your employer seems to be your best...