I have a similar problem.
I'd suggest trying one of these holsters:
http://www.pistolwear.com/
It might expand your options.
Can you use a shoulder rig while running?
I can't help but think something like a S&W scandium would be a better fit, due to it's lighter weight.
I find the Glock loaded to be 32-34 oz loaded.
SP 101 25 oz unloaded, with a short barrel. Add 5 rounds, maybe an once or two?
I'd probably go with a 329 if I was going into brown bear territory:
http://www.smith-wesson.com/webapp/...57770_757767_757751_ProductDisplayErrorView_Y
It's big, but lighter then both you are considering. Also I'm sure you can find one used in Alaska, after someone has touched off full power 44 mag loads out of it, and realize recoil is at a whole nother speed.
I'd first figure out what holster I was going to run with, and then decide on the weight I can carry.
What holster setup are you planning to use?
Your question is fascinating, since I haven't come up with a real good answer for my own needs. I don't have brown bear in the mix, and tend to settle on a S&W 360PD for carry in the holster linked to above, or a PM9 Kahr.
http://www.smith-wesson.com/webapp/...57768_757767_757751_ProductDisplayErrorView_Y
The Kahr PM9 loaded weighs 18 oz. Another possibility might be the PM 40.
It would get you within 200 fps of the 10MM, in a package the size of the Kahr PM9, and 18 oz.
Kahr has come out with a .45 ACP version of their line, the PM45
http://www.kahr.com/Pistols/Kahr-PM45-Black.asp
The flat, concealable gun, 6 shot capacity, light weight, under 23 oz. loaded,
and the power of .45 ACP in a flat nosed, non-expanding bullet, +P as well, make it a possible solution for your problem.
Hand size is important as well. Do you have small or large hands? Does a Glock 29 feel comfortable?
If you have to death grip the SP 101 it's going to be difficult to shoot it well. Likewise if the Glock is too big for your hands.
The good news on the revolver is you can change the grip size.
Good luck with this.
Let us know what you decide on, and why.