Write to Continental with the flight number, date, time etc. Give them all the details. Even with stepped-up security, you should be treated in a professional manner.
Given the increased security and scrutiny, I would suggest, everyone travelling outside the U.S have a passport. Just makes things quicker and easier.
Sorry to hear about your trouble. Hope the rest of the trip went better!