We have learned much from this incident and have patched our Customer Support process and Terms and Condition accordingly.

you are practically saying that from now on whoever uses your site and wins you will take the customer's money and will donate to charity, this is what you learned from this problem that you created yourself
From what btc365partners is saying here, they admit their Terms were insufficient. It's totally fine to adjust the Terms now, but they should honor their obligations from before the change too. Note that I didn't read the updated Terms, as it's irrelevant for this case, but I can't imagine any serious casino having Terms that give them the right to take a user's funds without even seeing the evidence.