That's a ridiculous policy to make you pass by front desk every morning for an entirely internal matter, particularly for an elite status benefit. I would tell the front desk to work it out with the restaurant, and escalate if needed. Or just move hotel (in the context of broader dissatisfaction with the hotel), if your rate allows.