I'd grab her leash to put it on, and she'd take a step out and pee. Lol.
Thats your problem right there, Dont give her the chance to pee inside, hold her collar and take her straight outside, if she starts going say "AHH AHH!!" if this turns out to still be a challenge, position her crate closer to the door, and have the door open so that it can be done quicker than the time it takes her to pee.
Make sure she gets plenty of treats and praise for going outside.
Your puppy has been unfortunate with illness and as such, has learned that her toilet is inside the house. Now that she is healthy, she needs to learn that this is NOT ok and that her toilet is outside. remember although it may seem like she is doing this on purpose, she really isnt, she has simply been taught that her toilet is inside.
Its a tough road, and the health set backs have been extremely unfortunate, but if you want a toilet trained adult dog, you need to put the time in now. The fact that she wont deficate her crate, gives you an advantage straight away, in that you have a place to put her when she is due for a toilet break.
To speed up her toilet requirements, take her on a LONG walk, so she is really thirsty, and make sure she drinks a **** of a lot when you get back, put her straight in her cage and wait 30 minutes (since she is 9 months, she should be able to hold it well by now), take her straight outside, dont give her a chance to toilet inside, praise/reward and let her play inside for a bit. This teaches her that good things happen, when she goes to the toilet outside.