I've also lost some height, but I do have osteoporosis. I used to be 5' 1" and I have probably lost 1/4 of an inch. Not so much, and hopefully it's stopped, as I am finally on a medication that has not caused side effects. I won't find out until May, when I have my Dexa scan.
Roxy, I hope you can find your way with your nutrition. It sounds like you are healed physically and soon enough you will be on your bike.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport