Sadly EK are poor at baggage claims. So best thing you can do is tweet them publicly might get them to find it but when Lufthansa and others have issues locating you might just have to wait it out. If you have travel insurance claim use that otherwise purchase what you need and submit as a complaint, they might pay in full or pay half. I'm still waiting for my taxi refund from December