I am sorry to hear about your situation. If your work permit was expiring, my lawyer told me that I could apply for the bridging work permit to buy some time untill I get an ITA. The bridging permit would’ve been rejected without an AOR, but it would give you implied status for another 2-3 months it takes to process. Since you got your ITA a day after your work permit, if you had applied for your bridging permit, you could’ve easily been able to update your application through webform and get it approved.