We needed a DE far more than TE2. Look at the picks. If we stayed at 98, we would have lost all options at DE they all went middle of the 3rd. It was a good trade up to get a DE.
That said I would have tried to move up to end of 4th to get a TE. I definitely wanted one. That said who knows. Barnidge or Carter/Saubert still around. Also, I agree with Linville, with McCaffery and Samuel I don't think we are running as many TE2 sets.