I'm leaning towards yes on the new deal.
Romero is a solid arm, Dunn is a solid bat. Dunn is slightly more valuable, and the price difference makes him a much better option in this part of the deal.
Jaime I don't care for, and at $13 the price isn't great. A. Craig is hitting a ton, and I assume his cost is very low, so I would say this part of the deal actually favors Craig.
Montero for Rios is excellent for you, as I have to assume Rios is more expensive than Montero, and Montero is the better player.
Given that you need a catcher, the talent is similar, so I would just have to know what Craig and Montero cost. If they are $5 or less, I would do the deal.
Goldy is King.