If 'based on facts' recounting of the dispute that led to the captains decision to divert the flight to MIA and offload the purser is essentially correct. Then it would appear his career as a modern day Queeg is likely over, as it should be. My only concern is that UAL management waited until the aircraft and its passengers were safely back in Chicago to make that determination.
This has come up in several posts. I believe that UAL management had no time to gather all the personnel related facts before allowing the flight to continue and relied upon the acceptance of the continuing crew that the flight could operate safely with that crew.