I have thought about this and I can't come up with any logical explanation.
Sorry!
Deer could do it, but not from that height. Groundhog or Woodchuck is a possibility but not at that height! A beaver is capable, but again, not at that height.
A few branches are pretty thick which might eliminate smaller critters.
Would a bird be capable? Maybe. They might take branches for nest building. BUT that raises another question. Any bird or mammal that could be a suspect for whatever purpose, why would they leave them laying on the ground??? That makes no sense to me.
A large bird of prey, or a Great Blue Heron gathering nesting material would rip branches, not leave nice clean cuts.