on CO's website it states:

times listed are peak travel hours out of newark)
EWR:
6:30 AM - 9:30 AM: 1 1/2 hours
11:00 AM - 2:00 PM: 1 1/2 hours
3:30 PM - 7:30 PM: 1 1/2 hours
Note: Friday, Saturday, Sunday and Holidays require 2 - 2 1/2 hours and ALL international departures require 2 1/2 - 3 hours. An additional 1/2 hour is required on Monday mornings..
and with it being the spring break time of year, she was cutting it close to begin with. am i saying she should have known this? no. but it is right there on the website under travel information.
yes co is responsible for everything that jim stated, but it is the passengers responsibility to make sure they get to the airport in plenty of time