On a daily basis: EFI diet, it is a healthy diet anyways, try to follow as best you can. Continue acidophilus. Take either Benefiber or Acacia, be patient with fiber and slowly work your way up to a large dose. Take a digestive enzyme, I would suggest taking the acidophilus with breakfast, and the digestive enzymes with lunch & dinner.
When you need it: Take Gas-X. Take Miralax as you have been. Also don't forget teas, make some fennel or peppermint tea now and then.
Possible plan: Breakfast: Acacia/Benefiber, acidophilus
Lunch: digestive enzyme
Dinner: Acacia/Benefiber before dinner, digestive enzyme
Night: Gas-X, Acacia/Benefiber before bed
Miralax I'm not familiar with how to take it, so do what is recommended. Hypno tapes are great. I listen to them every night in bed.
Drink lots of water and eat safe snacks in between meals. Don't give up trying!