Still possible you'll see it! Never know! I've lost things before for roughly the same time and it was returned to me. And this was in europe on BA or something.
Their India helpdesk is useless and they're there to just deflect and absorb calls. Clearly outsourced.
Last time i lost bags. I reached out to AC via twitter. Their handle is @AirCanada
Make sure you follow them so you can exchange info via DM.
After engaging them last time. My bag which didn't make my YYZ flight was put on the next flight within 30 minutes of talking to them. I also received 2 call backs to keep me informed of the progress of the bags.
Best of luck! Hope this works out for you.