This does not surprise me. I found out long ago that beavers can
1) Grow to unimaginable size compared to what is shown in books and on TV
2) Move much faster on land than one would think
3) Do not always retreat
Never underestimate the capabilities of any wild critter.