You don't have any indoor water therapy places near you, by chance? We have one here in Toledo, and seems like something like that would be good for. Let her build some strength, and wear her out, without the strain. ( I also have never been in one, and have no idea of the cost!!)
Bookmarks