What's the issue? I think
1) vending=bottle_return should be added to such places. Looks like this tag has a good match with such places.
2) payment:token=yes if it returns a bill which you can redeem in a shop.
3) you can add
recycling:glass_jars=yes
recycling:cans=yes
if you really want.
4) Not sure it needs amenity=recycling but I don't think it's bad either. It's probably more supported than vending=bottle_return