I am, indeed, having a lot of trouble with critters eating certain roses. Having lots of hungry wildlife goes with the territory... living near hundreds of square miles of national parkland in a space where my nearest neighbor has ten acres of untouched land. Except for the challenges of raising hybrid tea roses and garden vegetables, and the rare bear intrusions, it is mostly charming. ( To say that I should have learned to avoid critter trouble here is like telling someone who lives in Los Angeles that by now you should have learned how to avoid traffic problems.)
As for the broken branches I know that deer do not pull the branches of roses to the ground to eat them. And over the last 3 weeks I have observed a total of more than a dozen separate cases of broken branches on four separate occasions.There was even one case where a branch was pulled toward the ground, got stuck on a rose thorn, and stayed in place without breaking. A deer would be incapable of doing that. I'm pretty sure it's not deer in this case because many of the roses they chose are protected by fresh Gain dryer sheets. I agree that tracks would help, but it seems foolish to dismiss other evidence simply because we have no experience to corroborate it.
There are cases where I've seen broken canes near a fence that I know are a result of deer breaking canes by jumping over the fence. But in this case the canes in question are not on roses near the fence, not in the line of a jumping deer, and not generally the highest canes on the rose. Furthermore, they are bent in different directions on the same rose. They are being pulled to the ground either on purpose or by accident.
One of the reasons I don't know which animal is doing it is because the nature of the damage changes from moment to moment. I am completely certain that the following animals have nibbled on my roses from either above or below : deer, rabbits, javelina, pocket gophers. (I will also say that this experience is completely different from what I had growing roses in Texas or New Jersey.) Each animal has characteristic damage characteristic. The broken cane characteristic is new this year and not typical of the damage done by the above animals in the past.
I am completely certain that coatis or raccoons have eaten apples off my trees. We also have snails, squirrels and ground squirrels. Given that deer do not break rose canes,, rabbits cannot climb rose canes, pocket gophers generally like to stay underground, and javelina are excluded from the garden by a fence, I wonder which animal you believe to be responsible?