I think the Sox are okay here. I'm pretty sure that Clayton Richard could take the ball every 5th day and throw 190 innings at nearly the effectiveness of Vazquez. Yes, Javy has much better stuff but he was such a disappointment and especially in meaningful games.
I would rather have a combination and depth of Colon, Richard, Contreras and hopefully Garcia and Marti and the return on Javy than have Javy back for his salary.
In my opinion, the Sox have almost the same chance of winning with Vazquez or Richard on the hill.