First off, welcome to Flyertalk, and thanks for posting a trip report. I look forward to seeing more.
What a harrowing experience with the seat assignment. Good for you in persisting. Out of curiosity, did the business class cabin look full when you departed?