hey there, i was thinking of the zinc to correct the diarrhea and bloating, so if that is working, fantastic!
when i was zinc deficient i suffered with bloating after eating wheat. also when my levels were really bad i couldn't think straight and my cognition improved when i corrected my levels. my zinc had been so low that i suspect i was hyperammonemic although i didn't make the link until after i was better so no labwork to support the theory.
also my uric acid level shot up towards optimal when i corrected the zinc deficiency. don't know if i felt anything but uric acid is a great antioxidant.
also i had had an open sore that would not heal for years and it cleared right up when i fixed my zinc level.
between stopping your wheat crackers (gluten/zinc drain) and supplementing zinc, your body should be utilizing vitamin d3 better, which would be logical re clearing up the muscle pain. also this is oversimplifying but zinc holds your intestines together (tight junction integrity) so there's a link to preventing ill effects of leaky gut, such as diarrhea.
those are just a few zinc examples (sorry not all symptoms per se, but you get the idea)
fish oil facilitates a lot of different things. i link it mostly to calming inflammation and its effects, and promoting better mood and cognition.
had you noticed anything else changing that you were wondering about?
glad you are getting on with the soup!