A couple of thoughts after reading through the posts...
What Glock did you shoot that you didn’t like the recoil - There is a massive difference between the G27 and the G35.
I'd pass on the revolver - You don’t care for recoil and they have plenty of that. I'd reserve those for the larger more deadly foes.
I like the 40 plenty for SD against humans, but it’s the very bare minimum I'd take in the woods known for having plenty of hogs.
Here in Mo, we have a few, but not so many that I worry about walking with just a G27.
The actual kinetic energy of the round is going to make almost zero difference as far as stopping the animal's momentum.