Didn't I read somewhere, that sometimes these halfshafts are almost impossible to remove from the diff? Like they're welded on?
I have only seen it once, on a car that had been driven in the salt a couple times. The splines rust and fuse together.
On a stock Gen-3 Diff, you are OK. Simply {easier said than done} wrestle the diff out with the affected shaft attached to it. You can then remove the rear cover and rotate the diff until the spider access window is available, remove the cross pin and circlip, and take the stub shaft out of the diff. Have a machine shop separate them. Worst case, they are damaged beyond repair and you are out a stub and/or shaft.
Gen-4 and Quaife is a different story. The Gen-4 stub is held in with a spring clip [like the CV/Axle], not a circlip. If neither want to let go, you are screwed [unlikely]. Similar story on a Quaife. The stubs are held in with screws, only accessible from the CV end. If the cv wont come off- you cant get the stub off! Only solution is to cut the CV off so you can access the bolt, and then remove the stub. At this extent, have a machine shop cut the remainder of the CV off the stub to make sure it is salvageable.
This is one of the side advantages to a "balls out" CV shaft setup w/Quaife... they all have CV flanges that easily come apart, and no more stub shafts, with one less joint to fail.