I am not an expert on this, but I have always managed to work out how to do whatever I need to do. The $57 USD fee is very high, but typical for the ETH blockchain. While I am not certain if this would work, you could try bridging your SHIB to another network chain with lower gas fees, then send. However, if the $57 fee is not a problem for you, you could try putting the necessary volume of ETH, plus a bit, into the wallet that you are sending from and proceed. Although it will require you to pay a gas fee twice, if you have not done it before using the 'from' wallet and the 'to' address, send a small amount first, even if the gas fee is > the transfer amount.