He sounds lethargic and possibly ill to be honest. Adding the critical care and calcium is definitely better than giving just plain baby food.
If you could answer the following questions, maybe we could help figure out his problem better.
What size enclosure do you have your dragon in?
What...