Sorry to hear about your lil' girl.
Aidyn has a broken leg too, and the vet gave him 10 days worth of pain meds. Which was enough for him. He has had two casts that had the hard splint to keep it immobilized and now is in a softer walking cast. After his meds ran out he didn't need them anymore, he didn't hurt nearly as bad. It's been about four weeks since he broke it, so hes almost completely healed now. It's hard for those first few days, hope she feels better soon. I'm sure you'll keep a good eye on it, and since the break isn't in the same place as Aidyn's it might not apply, but watch out for the foot starting to turn inward. Aidyn's leg started turning inward and the leg was healing crooked, the vet has is straightened out now though.
Aidyn sympathizes with your baby, hope she feels better soon.