Whos running over 700whp on an 8.75?

Yup! Amount of power/torque vs weight/mass being moved coupled with the shock load, manual or automatic.

Do you feel it would have held up measurably longer at a weight loss of 400 lbs.?

I doubt the 400lbs would really add that much longevity.