I share your pain, you have my sympathy.
The gearbox on my 08 GS has just had the same fault, repaired by Mikeyboy of this forum, with the complete input shaft from BMW. I could hear the rattle in all gears and neutral, only quitening when the clutch was pulled in. During the repair a new clutch went in, and it had a final drive rebuild.
The outlay was rather larger than originally anticipated when I thought it was probably one of the gearbox bearings on its way out (and that the clutch would be fine after only 30,000 miles).
I hadn't even thought about the final drive needing any attention. Of course, this was unrelated to the original problem, but whilst it was off it made sense to tackle it.
My only consolation is that with the exception of a suspension refurb, all the big jobs should be done, and it will hopefully be fine for many years to come.
I hope I'm not tempting fate.