No doubt that Spirit sucks at many customer service interactions but getting to the airport less than 60 minutes prior to an international flight will see you not boarded on many, many airlines, not just them. Most have it explicitly stated in their policies that international flights require 60 minutes.
Welcome to FlyerTalk!