Those photos show me an animal that a .30/06 with a heavy bullet will drop, if you can shoot the range.
I'm a firm believer in the Ruark Prinicple, use enough gun, so the .270 would be out for my choice. If you have the money to upgun, nothing wrong with that, but doesn't appear to be necessary.