Note that the mapping from parse trees to derivations is many-to-one: for example, the example trees in section 2.3 have structures that are as "flat" (have as few levels) as is possible, given the set D that is involved.
other similar trees, but with more VP levels, will give the same set D. this issue appears to be benign in the Penn WSJ treebank.