Looking at IAC's for LFMT, there's no ILS for 13, and the VOR/DME chart shows a 6.5% descent. Is that really suitable for a 737-800?
As said, it is published as a 3.7degree profile, which will translate into about 900fpm descent rate. From recollection, this is due to terrain to the northwest of the airport.
I have flown the approach in a 737, and it is no issue
if you are established in the correct configuration at the correct point. However, if you are trying to cut it tight it might be that you end up hot and high, in which case a go-around is the prudent choice.
Now, I am not speculating what happened here, but I would commend any airline for discontinuing the approach if the stabilised approach criteria were not met.