The $4.5m credit was shown on the Mets roster rather than the Pirates roster.
The $4.5m from the Mets is missing on the Pirates roster causing them to have a violation. See transaction here: http://www.profsl.com/smf/index.php?topic=62793.0
The Mets' roster will need to be updated as well.