you know you can wind one of the flange bolts in the threaded bit on the end of the shaft to give you something to pull on, dont you?
i used d2 diffs on my 300tdi and all was well, both front and rear so not sure whats going on with yours, what age is the 300? is it a very early one?