Heating pads are definitely on the confiscated items list for Carnival.
As for free handicapped parking at Miami - I believe it is true but they only have a limited number of spots designated. I suggest you call them or send an e-mail.
Look here for contact info for the Port Of Miami.