Well, I'm not a fan of the .40 to begin with, however my choice of hiking/fishing/field carry revolver is a S&W 327 Night Guard 8 shot .357mag. With the scandium frame and 2.5" barrel it is relatively light and compact for a N frame, making it easy to carry and not be a drag on a long outing. It is a very accurate gun and 8rds of .357mag is tough to argue with. Plus, between the scandium alloy and stainless cylinder and barrel it is an all-weather gun as well.
Given the OP's choices, I'd go with the SP101. It's rugged as all get out, accurate, small and light enough for convenience but heavy enough weight to absorb some recoil while not being a burden. Plus it is a more versatile gun - you could bring along .38spl wadcutters for small game, shot loads for snakes, and still have heavy magnum loads for protection.