Great comparison shots... nature doesn't waste any time up there because it knows its on a tight schedule! Funny that the remnants of the ice castle are still visible. Your last shot definitely looks like a beaver... or Sasquatch crossing the river wearing his beaver hat!
It must be a beaver, hehe.