Great report so far! Sorry to hear about your rather disappointing experience with Finnair from JFK.
"I had to blink twice to make sure the plane hadn't entered a time warp on the way when I saw this parked at the terminal"
I saw this last week landing at MSP - definitely a time warp when you see the old TWA colors on a plane tail!
Looking forward to the rest of your report.