I've worked with airline scheduling software at almost the scale of United (about half the size, for the largest customer). That was using an Oracle database, which was a bit of a pain and a big expense, but worked fine as long as there was competent admins and competent devs. Would Couchbase be disaster-proof even when run by clowns?
Not saying there aren't better and worse choices for databases in any given situation. Just saying that there are lots of them that work perfectly well in competent hands.
If they've resorted to doing all their scheduling manually with pen and paper, any data pushed to the edge (air crews, ground staff etc) will need to be transmitted in a similarly manual fashion.
The gate/ground/air crews are not making autonomous decisions about who is flying what, when and where. That is decided by some ops/crew control structure in the airline.