I scheduled a visit to my dealer next week to have them take a look at my 2 rusty seat frames. I also emailed BMWNA Customer Care to see how they'd respond. They just told me to go to the dealer. Not too encouraging.
FWIW, I also checked the warranty related to rust. If the seats are considered part of the 'body', coverage is 12 years. That's some consolation, anyway.