The Niners and Cowboys wanted Vaccaro badly

The 49ers did not want Vaccaro, they wanted Reid all along. Harbaugh said so and mentioned recruiting him in high school. The reason they moved up is because they were afraid Dallas or Cincy would take him if the Saints were stupid enough not to.

Having the misfortune to live in the Dallas area, I heard the radio clip on Galloway & Company where Jerry Jones' son admitted Reid was on the top of their board but they did not want to take a safety @ 18 if they could get another pick. They seemed completely caught off guard on Sharif and made if fairly evident that they were dead set on trading down, getting another pick, and taking a lineman if they could, which they did.

So no OP, you are wrong on both accounts.