It's a shame that we HAVE TO take our health care decisions into our own hands before we get the kind of care one would expect in America. But when we do... we CAN find a great team of knowledgeable professionals.
Sadly tho, not every state has teams such as this.
Sounds like you are doing everything you can momz, I hope you will be back on that mountain bike - but don't be surprised if the steeper, tougher runs are bad for you. Take the recovery VERY slowly for best results!
Anne