I've never heard of anyone getting diarrhea from toothpaste, but have you looked at natural toothpastes? Like Tom's of Main or Vita-myr? If not, I'd whole heartedly recommend vita-myr.
Since either toothpastes do not contain Sodium Lauryl Sulfate, you won't get that bad taste in your mouth if you drink orange juice after brushing.