It is very common to feel confused by this, but needing BNB to withdraw funds from a Coin base Wallet (the self-custody app) usually means your tokens are sitting on the BNB Smart Chain (BSC), not the Ethereum network. If you are still confused text me privately