Hi, I hope she gets better! Nice to meet you!
I just wanted to say I feel the 'natural' foods listed above are much better nutritionally than ANY pellet. It's what they would eat in nature. I feed a variety of these myself. You can also get LIVE brine shrimp (here they run $4/oz, and you'll need a critter-keeper thingy to keep them in meanwhile, since your bettas won't have more than 2-3 of them at a meal) or live tubifex/blackworms if you really want to see them get excited about mealtime!

Good luck - these guys here are wonderful, and real life-savers.