If he has white on the end of the dark part of his fecal, this is a good sign he is getting water. Dehydration shows a yellowish/orange color in the urate. If possible, try to put in some live small plants for him to help raise the humidity and will help with hydration problems. Also, babies need lots of water, so don't decrease your misting, as he has white fecals and seems to be getting the correct amount of water.
What size crickets are you feeding him? If he is choking, it could be you are feeding him too big of crickets for him to handle, especially if he is only a little more than a month old. A baby needs fruit flies and very small crickets, such as pinhead crickets. And LOTS of them. The cricket size should be no larger than the width of his head, eye to eye. If he is very small and you have him in too large a cage for him, it could be difficult for him to catch his food. How many inches in size would you say he is?
Make sure you don't mist the baby directly, only mist the plants in his cage area. Babies are susceptible to getting chilled at that young age, plus can hurt if sprayed in the eyes. This may be the reason he has his eyes closed and trying to grope for something to hold onto. Try to get your camera working to show us his size and setup. This might be very helpful.
And yes, if you paid for a 5 month old veiled and received a baby that is only 1 to 2 months old, I would be upset for sure. They require much more tender care than a 5 month old juvenile.