You are giving me more credit then necessary, with these things I just tend to simplify them and accept the small error I get with the simplified calculations.
Your driveshaft is 52" at 8.8 degrees. It will get longer or shorter, but 2" on a 52" driveshaft is less than 4% error.
Also, your pinion will be changing angle slightly, you said it is about 10" and changes up to 4 degrees either way during travel. That equates to about .7" change in height up, .6" going down.
That means if we assume the driveshaft is equal length, and just look at the angle change using trig you start with 8.8 degrees, with bump at 6" - .7" for increased caster is 5.3" up at the pinion. So the dshaft now angles 3 degrees at bump. So the driveshaft angle changes up 5.3 deg while the pinion angles down 4. You started at 1 up at the pinion, the angle of the shaft changed 5.3, so now you are at 6.3, but then the pinion moved down 4 you said, so the angle is now 2.3 degrees, pretty mild, but that won't be where the problem is, the droop is where a problem would show up.
So back at ride height at 8.8 degrees, your driveshaft will droop 8" plus another .6" due to the pinion angle change, that changes it to 18.7 degrees. So your dshaft changes 9.9 degrees from 1 degree up at the pinion, which puts it at 8.9 degrees, plus the 3.3 degrees of pinion change equals 12.2 degrees at the pinion.
So your answer is 12.2 degrees at droop at the pinion. Also, if your engine is 4 degrees back, you add that to the 18.7 which puts your CV at 22.7 degrees at full droop.
Now, I could take a bunch of time and setup files to calculate the exact angle changes including the driveshaft length change, but that would take quite a bit of time and this gets you to within 5% error most likely, and tenths of a degree at the d-shaft don't matter much.
Oh, I did use an excel sheet I made many years ago that uses trig to calculate triangles. It has 4 inputs, each side, and the angle, you fill in any two cells and it spits out the other two. It saves a LOT of time when doing triangles, and there was a lot of them here...