you cannot land in montreal. You have to land somewhere else. For first time landing, you have to land in other states except quebec. After that, you can go to quebec. BUt, for the first time, it will not be allowed. So, please change your ticket asap.
Thanks
Debashish