that is a very pretty C. cranwelli! he doesn't look impacted at all. I'm so impressed that the owner of store did actually listen and took care of the other one, wow!
there is no rule of how fast food goes through digestive system, some pass faster, some slower. if you see any big hard lumps on a right side that is sign of impaction.