I live in the burbs, and we have a few high bush cranberries in our back yard. The birds certainly like them. Don't know if it's a preferred deer food. We have them in the northern part of the state. I see the fruit on the bushes quite late in the year well into spring. I would think deer would clean them up earlier when the snow cover gets deep, but I don't see evidence of it. Ruffed Grouse love high bush cranberries though.
Deer love red osier dogwood and Northern White cedar. In fact, they like it so much that it's difficult to get any of it established in the northern part of this state, and I expect Michigan is the same. The red osier comes in immediately after logging and is a deer magnet for two to four years until the aspen/birch regrowth crowds it out. We have some white cedar in the north, but it's almost all older growth.
BTW, I learned these preferences through hunting and observing. I don't plant supplemental foods on my hunting land in the far northwestern part of the state.