True, there are many NFL teams where he might not be a good fit as a TE, but Dallas is a bit of a throwback in the way they view the TE position. Blocking is just as important to them for TE's as being a receiver. Many teams use TE's almost purely for their receiving ability, but because the running game is such a big part of the 'Boys offensive identity, they also want their TE's to be able to handle blocking duties well.
And as a former offensive tackle, that is one thing Skipper should have down pat. Witten has long been a clutch receiver, but he also is very effective in securing the edge for outside runs. Escobar was a good receiver, but it was his mediocre blocking performance that likely led to him not working out in Dallas.