Sunday traffic in Miami should be better than a weekday rush hour - a cab ride from MIA to POM takes about 20+ minutes. If you wind up taking your back up flight I would call the cruise line, advise them that you will be cutting it close, and see what they advise.
Worst case, what's the first port on your schedule?