She may feel rushed, as I doubt she'll arrive at the gate 30min before departure... but she should make it on the flight without any problem though.
Looks like 4 flights around that time, IAH, JFK, LAX, DEN, so it will look kinda busy.
Connecting passengers leave the secured concourse and go to US checkin... located in the middle of the terminal (Look for "C"). Cnx pax don't re-check in, just go through the first doors, claim your baggage on the right hand side, then go through US Immigration and Customs. Then through security again and onto the gates.
Most likely the biggest delay will be security.
http://www.calgaryairport.com/maps/d...arturesmap.cfm
d