Good News
The Island Trailer fix works for me.
Bad News.
DGMPGIndexNV is not properly indexing the VOB files from my Dance Fools Dance dvd. DGIndex is doing it correctly. The video is 144793 frames, but virtualdub only loads 144389 frames from the .dgm file.
The workaround I came up with was to open the VOB files in DGIndex, demux the video to .m2v and loaded the .m2v file into DGMPGIndexNV. It properly indexed the frames with the .m2v file.
I'm not sure exactly what frames are being lost.
I've included the working .d2v file, the problem .dgm file, and workaround .dgm file in the zip archive.
http://www.sendspace.com/file/88o0yl