I always go with paper filing. I agree with the concept someone else said of not making it too easy for them. I sent a 136-page D-1 this year! Hope they enjoy it.
Since I replaced the Schedule D from TurboTax with my own, I don't think a partial e-file would work with my approach.
That is correct. You cannot exceed 9,999,999.99 in any field in TurboTax. What I did was enter a bogus proceeds total on the Schedule D in TurboTax (but correct gain/loss), then attached the brokerage D-1. Then, I downloaded the Schedule D pdf from irs.gov and filled in all the fields including...