Okay, I just tested, and I can't really tell any difference in the sandvich except that it works better. You can now eat it infinitely (no cooldown for eating), you can still throw it, it still recharges whether you're injured or not, and it looks like they fixed the bug where eating it prevented you from using it again.
The only thing that MIGHT be happening is that it seems like there's an additional half second or so of delay between when you throw it down and when you can eat it.
*edit* MicVlad can't do eat sandviches without a cooldown, and I can. I don't know what to think now. :lol I'm almost afraid to reconnect to the server since it might go away.
*edit again* After reconnecting, I can still do the same. Apparently the situation is:
1. Taunt with sandvich at full health, don't have cooldown.
2. Taunt with sandvich while injured, don't have cooldown.
3. Click with sandvich at full health, don't have cooldown.
4. Click with sandvich while injured, DO have cooldown.
Unfortunately, that last presumably implies they just messed up with their patch and will fix the other cases soon...but thankfully it doesn't affect sandvich throwing so whateva, yo!