The 77W has wheelchair friendly lavs, there's one in particular on the left hand side halfway down the Y cabin that one could host a small seminar in. But we wouldn't want OP to have to share a lavatory with plebs...
No one is making fun of your father, I think everyone sees that, but you.