She is in grade 12 and would also like to do a degree program if possible.
Mount Royal University offers a degree in Aviation Management if having a degree is a must. A lot of other colleges offer diploma programs as well, such as MFC, Seneca, Confederation, Fanshawe, Okanogan, BCIT, and MRU. I'm sure there are others around, but those are the most common that seemed to pop up when I was teaching at the regionals.
I'll also throw my hat in for the suggestion of Harv's if Winnipeg Aviation doesn't pan out, even though I don't believe Harv's has a diploma program. I have no affiliation with them either, but I've trained a few of their grads, and to a pilot they were as knowledgeable as those who had come through the diploma routes. Same goes for Mitchison Flight Centre in Saskatoon.
A diploma or degree is certainly helpful if your daughter wants to pursue a role other than flying in her career - I'm thinking Standards, Chief Pilot, or other management roles. I'm certainly a vocal proponent for pilots to receive an education above and beyond flight studies. However, as the regionals are hiring pilots with less than 1,000 hours and seniority being king, if the airlines are her preferred career choice, I'd suggest getting the flying done as quickly as possible and doing a diploma or degree through correspondence or online. If Boeing can ever sort out their deliveries, then pilot hiring in western Canada will shoot through the roof if WestJet takes delivery of even half of their order book, placing your daughter in a prime position to get in with Encore, Jazz, or Porter as the more experienced pilots move to mainline flying as she finishes her license training.