As usual, the 10mm devotees over-rate their guns. To begin with, one 11.5 mm eight foot wound channel is better than two or three 10mm four foot wound channels. Further, here is some math:
15 rounds 10mm at 750 ft lbs = 11,250 ft lbs
6 rounds .460 at 2,700 plus = 16,200 ft lbs or more
Again, since the O/P does not need serious power, a 10mm seems like the best choice. The 10mm is good but let's keep it real. The 10mm and the .357 are similar, so the real question is if a .357 is enough, then the 10mm should suffice as it is close to .357 power.