Hi M.,
I have a 2 1/2yr old that is a bit big, and a 5 yr old that is a bit skinny. My big yr old was also born big, and my 5 yr old was born really small too, so they have been pretty constant in size (girth) since birth. I will say this, though: as parents, we are responsible for what, and how much we feed our kids. I don't want to be rude,I'd just like to express my opinion...I think you started your daughter too early on baby foods, and then on whole milk. The baby foods, and whole milk, though healthy, I'm sure had a part in your daughter's size, having given it to her at an age when her body was still not ready for it, and giving her a lot of it, on top of it, especially if she has always been big, not just since she began taking the meds.
As for the sleeping, she may be over tired from staying up so late, which instead of making her extra sleepy, it makes her sleep wrestless. My 2 1/2yr old also only naps 2-3 hrs, but goes to bed at 8 and doesn't wake until 7. Toddlers and school-age kids should be in bed between 730 and 9, and stick to that schedule.
Lastly, she needs to have routine daily exercise. I know the weather is pretty awful to be outside, but there are indoor activity places you can take her to so she can have it out. If you can't do that, spend a little extra time to move your furniture around, and let her run in an open space you create. Dance with her, have her try to follow you on exercises, etc..
Sincerely, M., I mean no disrespect. I worry about my big kid too, but right now, she's bordering on being over-weight, not quite there. I'm thankful that she's so tall, and solid, though, because she does weigh as much as my 5 yr old, but isn't exactly pudgy. I wish you good luck, and your daughter good health wishes when she goes to see the urologist next month.
Mari