To be honest you sound like a CF dream parent (not kidding). I was pretty angry too, though certainly not at my parents. I just really like to push myself and have high goals, so I felt totally stifled by CF. I got the same thing from some of my docs - they were really concerned about Atlanta being so humid and about me being so far away from home. All I could think of the whole time is "most families would be SO happy to have a child who is putting herself out there and WANTS to go to school and get a good education. Why is it that just b/c I have CF people are trying to hold me back?" And then I got angry and started avoiding treatments b/c it seemed like the easiest way to rid my life of CF was to ignore it.
My parents were amazing. They listened to the doctors, but they managed to toe an incredible line in that they were concerned about my health (insisted on coming to Atl with me and meeting my new medical team, made arrangements to help me adjust to my new CF center, etc), without insisting that my CF dictate where and how I could go to school. For example, my mom helped me contact the disabilities office at Emory's campus to make some special arrangements for me to have a car my first year and other things, but she allowed me to go ahead and share a double dorm room (it was important to me). You shound like you are trying to find the same sort of balance, and your daughter is so lucky about that! Believe me, she will realize (and probably already does) through your actions that you are in her corner about wanting to have a "normal" life, while still of course wanting her to be as healthy as possible. For me this was a huge motivator in realizing that I had to make smart, conscious CHOICES about when to put CF first (treatments, meds, doctors appt) and when to put LIFE first (allowing myself the freedom to push myself a little, have goals and a social life, etc). My parents remain my role models in this regard, even though neither of them have CF.
Your daughter sounds like she is bright and has some great school options. She also sounds like she has a great support system. I'm guessing that both of these factors will combine to give you a very well-adjusted and successful CFer sometime down the road...even if all the changes don't happen overnight.