Seems like you've gotten good ideas about other things to try re: the liver and so happy to learn you got the estriol script--and in less time than it took me, which was about a year.
Hormones do impact the liver and I've read that some physicians recommend the "mode" of hormone administration be via patches or creams as a way to bypass the liver --but that's not something I've explored.
I know nothing about "Nora-be"--but I think it's worthwhile to consider checking with your OB/GYN about bio-identical progesterone and the brand name I've seen is "Prometrium".
And, before your physician prescribes the 4-AP, you may have some time to consider if the progesterone actually helps with your walking--especially if you have your hormone levels tested and find that your progesterone level is low.
As a non-medical, non-scientific lay person, it seems to me on the surface that 4-AP and progesterone share a similar mode of action, that is blocking "K+channels".
I haven't really kept up with 4-AP, but from this abstract I take it to be a K(+) channel blocker, as is progesterone (and, the progesterone might have fewer side effects)
Fampridine-SR for multiple sclerosis and spinal cord injury
Randomized clinical trials completed to date indicate that this form of K(+) channel blockade may be useful for the improvement of walking ability in patients with multiple sclerosis. A nongenomic mechanism for progesterone-mediated immunosuppression: inhibition of K+ channels, Ca2+ signaling, and gene expression in T lymphocytes
Progesterone effectively blocked a broad spectrum of K+ channels, reducing both Kv1.3....
We propose that direct inhibition of K+ channels in T cells by progesterone contributes to progesterone-induced immunosuppression.
And, if you haven't read it yet, I think you might find "The MS Solution: How I Solved the Puzzle of My MS
", by Kathryn Simpson a good resource. It's primarily focused on hormones--but includes info on diet, exercise, supplements, etc. that you might find helpful.
Best to you--I hope you're able to work it all out.