If that were a .45 traveling at those speeds I don't think it would do the same thing. It is kinda odd that .22 will kill pigs easily, but a 9mm luger will just make them mad.
its a matter of velocity i read somewhere that a baseball at 100mph has the same energy in ft lb(F) as a 22lr round now a baseball from 30 yds at 100mph
will hurt like hell any probably break some ribs but you'll live a 22 with the same 300ftlb of energy (this is an example so please dont tell me the energy of your rounds) will kill you at the same distance.
A 9mm or .45 are big and slow at extended ranges even out of a carbine lke the beretta CX4 are too slow and big to do the damage that the fast little .22 will do by penetrating then pinballing around your ribcage. it makes sense,
water when your doin 50 knots feels like cement when you hit it so the squishy soft flesh of a big fat pig will do the same thing,Basically the tissue cant get out of the way fast enough and the bullet dont penetrate. compare it to a belly flop VS. a propper dive. when you bellyflop into water you may sink a foot or two but when you dive you can penetrate to the bottom of the pool maybe even hit it, Think of a 45 like someone bellyflopping, it'll knock the wind out of you but you dont sink, and diving is the .22lr itll slice through the water,and disrupt much deeper water than the belly flop. now replace water with tissue and think about that.