What if you were to suggest this to the company, rather than talk about it here?
Of course, thinking about it for two seconds tells me why not. If you change your mind and cancel the dining plan, it will be refunded back to the GC. YOU will be expecting a refund to your card. Which, if the company does that, means that they are now stuck with a GC. I’m sure business accountants love that.
Renters buying GCs for this transaction has been a workaround since almost immediately after
Dvc changed the rules (enforced the rules?) on how rental companies do their business. It’s a bummer you didn’t know about it, but now you do.