Dont take this as face value, without pin pointing the origin its hard to tell, but to me it sounds like ring and pinion. Based on what you said.
"when under a jar acceleration the noise is not there"
I imagine you meant"HARD" which makes sense for it to go away, as the ring and pinion load against each other and the mesh patch increases, its probably still there but gets masked by other noise.
"while coasting the noise quiets down"
Makes sense as the coast doesn't get loaded nowhere near the drive side, and its under load only while in reverse.
"But under normal acceleration and while braking, I hear the whine."
Matches what a worn ring and pinion would make as far as as I know. Whine can only be gears not meshing properly/worn out or lost preload. Bad preload will cause a whine coming down to a stop in coast, all the way to like 15 mph as the gear patter is out of specs. Did you check what the fluid looks like? Also check for slack at the pinion, make sure it has 0 in and out play, and no leaks at the seal. I'm talking about the rear diff, as its the only thing under load while driving, apart from the trans, but I highly doubt its the trans. The Tcase wouldnt produce a "whine" and instead it would produce whirring from bad bearings, as there are no gears meshing against each other and its chain driven, I lied the 246 does have an planet and ring gear but you would hear it all the time if it was the case. I think its a 4 pinion planet, if I remember right, thats just me rambling but keep us updated.