Wow! Sounds terrifying. I've never had to deal with a case of choke. I generally hand feed 1 mouthful at a time when they are scoffing their food. Its frustrating but I baby them a lot lol I can't afford huge vet fees so I err on the side of caution
Im glad she's all better now though :)