Incidentally, the name of the station at the Airport is the Miami Intermodal Center at Miami Airport, or simply the Airport Station or Miami Airport Station.
The moniker Miami Central Station has now been firmly assigned to the AAF station in Miami Downtown.
The length of the platform upto the edge of the 25th St grade crossing is something like 1020' or so (measuring on Google Map), which will probably fit a 10 car train with two engines, which is a tad short for the Meteor. The length of the siding to foul mark is something like slightly short of 1400', which is plenty of space to fit almost anything that Amtrak will ever bring in, unless they have many many PV attached, but don't see any signs of any extended platform in the Google Maps 2017 imagery, beyond 25th St.
One way to mitigate the problem may be to place the Baggage Car always in the rear so that it hangs out beyond the platform. Of course for those situations the 25th St crossing will have to remain closed for the duration that said train occupies the platform. This will be an issue only with the Meteor at the present time.