if nothing else, I would try a thawed no-salt pea and see. it might help!

have you changed water, about 25% once or 2x weekly? and are you putting any aquarium salt in regularly too? betta's tanks get bacterized easily because if you feed him pellets and aqua-salt helps keep water cleaner.

it has been quite a while since you posted this, how is he doing lately?