A thought, you say the pool tastes salty; ingesting enough salt water will give the observed GI symptom but it takes alot (prep. for colonoscopy usually involves drinking a gallon of highly concentrated salt water to get "cleaned out"). How salty? Like the ocean, like a pickle, like chips? Does your son drink alot of the pool? Does he lick the sunscreen?