Sorry man, OP is about to withdraw from a casino, and it's almost the same condition to withdraw from an exchange. And to proceed for withdrawals in those platforms, it's not possible to set the fee parameters.
You are right. The user has no control over gas price and gas limit when withdrawing from an exchange, casino or any other custodial service.
The gas limit and gas price were selected by the casino as you truly mentioned, the transaction failed due to the low gas limit.
In your previous post, you said that we shouldn't withdraw via ethereum network.
I was saying that the transaction failure wasn't due to a problem in ethereum network. It was due to a human error made by the casino.
The transaction failed because the casino used a low gas limit. Even if the network wasn't busy and the required gas price was 1 Gwei, this transaction would still fail.
Good point! Although Ethereum network is the worst to use for withdraw in general and not specifically this case.
For the actual case, i wish OP can tell us which casino he used and see if the issue persist with other users, and why he chose to withdraw with Ethereum even by knowing that network fees are so high in addition to internal withdrawal fee which i also expect to be even higher.
Casinos, as well as exchanges, grab the opportunity of Ethereum scalability to get an extra income from users using it.