My gals are fairly good about handling, but I have found your method to be a good way to check their health with less stress and sqwaking! Oh and beating me in the face with wings!!You can actually buy calcium (mix of citrate and carbonate) with Vit D as a powder (look in bulk supplements on Amazon). Or you could grind up the tablets with a pestle & mortar. A powder is easier to mix in with mash or coconut oil or whatever.
That said, I wouldn't give up on the pill method. My chickens are sociable with me but not cuddly either. I find if you get them off the roost at night and hold them like a football under your arm you can quite easily pop a pill down their throat and then put them back on the roost with no fuss.
Singing to them is also handy - they seem that enjoy me singing to them. Music to tame the savage beast!