What cannot be denied is that Rock Trading are refusing to release your funds because they have a vendetta against you. That is obvious.
Their CFO posts nonsensical reasons for giving the money to an arbiter and tries to justify his actions by blaming you but he is to blame. As representatives of Rock Trading they got greedy and decided to selective scam you without knowing you would expose their scam which is the reason why they are holding on to your money.