Have you checked whether your accounts are still linked - not only at Twitch, but also on your account page on the ESO website? I had the problem that mine got disconnected on ESO's side, for whatever reason. Relinked and received the drops from a stream several days ago just a few hours later.