Did you ever get this figured out? Poor little guy
Try feeding him some carrot sticks, green beans, or soft food with about a 1/4 tsp of mineral oil mixed in. Also, I know you said it hurts him to touch back there, but it might help him to rub some mineral oil around his anus...might help the stool slide out easier.