I recently flew out of SXM and found the security process to be quite smooth, definitely not needing four hours. It could be worth checking the latest updates directly with Air Canada. You can reach out to them using the air canada phone number for the most accurate information. In my experience, two to three hours before departure is usually sufficient.