Does Fort Wilderness have a quick service location where you can get a refillable mug? Seems that might be relevant if someone were, for instance, on the deluxe dining plan.
As of our last trip, at the Trail's End restaurant, you can get a refillable mug (sodas, coffee) or you can refill it at the Meadows Trading Post (coffee & hot chocolate, I think).