It always goes down to the terms of service; the support may have said that is contrary, but the terms are what will always and should be the guide of all the casino players. Why not try sending them an email and take your case there?
It's a lesson learned not only for you but for others as well to take the terms as their guide in playing in any casino.
http://file:///C:/Users/isaym/Downloads/image.translated.jpg