I don't believe this story one bit and I'd be inclined to suggest that some of the details are incorrect.
You don't just forget to install a cabin. Suites/seats etc are ordered with huge lead times and are delivered to a just in time production time scale..
I smell a rat.