Regarding the migraine- sounds maybe like recirculating toxins. I'd keep on with the CEs and the slippery elm.
Getting good results with it suggests your body was used to the digestive enzymes.
Try Celery juice? It can work well for migraines, so it's said, but this is in the early stages--yours sound liver, digestion related, as I said.
Magnesium. What has good, natural easily assimilable magnesium?