The package the Pirates ended up with does not seem better than the Phillies' package. Each has a catcher that profiles as a potential backup and Hernandez is a more experienced version of Tejada (as in he has actually had success in a full season league).
It does sound like the Pirates were trying to drive up the price and the Phillies said no.