Now, I'm not totally certain of the precise legal position, but because of its sovereignty, Parliament can act in a quasi-judicial way, so in effect, FB's actions can be seen as roughly equivalent to refusing a subpoena.
FB's refusal authorised Parliament to seize the evidence they needed while the exec was on UK soil. FB have only themselves to blame.