Hope Charlie gets better soon.
Dealing with crystals is no fun, but the food is key in getting him better. Jen's advice is always good. They'll adjust to the new food routine quickly and you will have a healthy Charlie cat again.