You can avoid the side effects of oral iron supplements by having infusions.
Cholestyramine binds bile acids which are usually mostly reabsorbed at the end of the ileum. If that "recycling" does not work correctly, the remaining bile acids lead to irritations.