MIA to FLL -- reasonable transfer time
Can't decide whether this is an AA related question, Allegiant or TriRail! So let's start here.
My incoming flight on AA from GCM is scheduled to arrive at 4:52 PM on President's day (Monday) in February which I called South Florida RTA Tri-Rail about and was advised was not considered a major holiday so the trains will keep the "Weekday" schedules on that Monday. Is it reasonable for me to expect to complete immigration and take either the 6:20 PM train departure from MIA airport which arrives FLL airport at 6:58 PM for a domestic flight on Allegiant departing at 8:36 PM, or a 6:50 PM train from MIA Airport which arrives FLL airport at 7:28 PM which I imagine will still be OK since I will have my boarding pass printed out in advance and no checked bags?
I understand there is no pre-clearance at GCM origin so I will have to complete immigration in MIA.