Travelling anywhere now demands a passport, even if you are crossing the border into Canada. A passport is the only way to travel now. You made a rooking mistake by not finding out if your ID was valid or what is preferred.

The information you were sent should have stated what you needed, and your travel agent should have asked you about what ID you have and if it would be acceptable..

It is a good idea to get a passport now!!!! Next time it will be quick and easy...