Yes, I think it's a good idea to ask the Fitness Specialist as well. It sounds to me like you're exercising TOO hard, and may be doing too many abdominal exercises which then brings on the vomiting.
Did I read correctly that some days you exercise for 8 hours?!? Talk to the Fitness Specialist about that too. It seems excessive to me.
I can tell you that pickles (which are in the cucumber family) can be very gassy. The gas - coupled with the exercise - may cause you to vomit. You'd be better with some crackers; a piece of bagel; or some pretzles
Finally, I think you should try to save about 100 calories on the days you work out for the workout snack -- or go over the 1,600 to 1,700 calories.
I hope this helps...and I'd still run it by the Fitness Specialist.
Pat Baird, MA, RD, registered dietitian