There's some good discussion in the comments here:
Pelican BMW Tech Article - The Infamous Alternator Bracket Oil Leak on the E65 BMW 7-Series -
Keep in mind if you paid to have it done and the dropped the subframe this does not mean you were ripped off in any way as they very well may have taken the faster route rather than the easier.