No, there are no sleep pods at MIA that I am aware of.
Inside the miami airport there is a hotel, look for it and book if you like. Miami airport hotel.
There is a hotel right at the airport...
Check if any of the VIP lounges would be an option
No, it's probably best to get a hotel close by. She can try hotel tonight they always have last minute hotel deals
Thanks! Your answer is awaiting moderation.