What you said does not make sense for an exchange. For every seller, there needs to be a buyer who first deposits USD.
In this situation, there was no fiat laid out to get it but it is indeed worth fiat in the case of a withdrawal.
So there's no fundamental liquidity issue, if everyone wanted to cash out their BCH to fiat it should not be an issue.