Go through BAL tests and update gas calculations to use the new `gas_cost()` for bytecode introduced in PR #2002. - [ ] Once the `gas_cost()` is applied to these tests, use this to set up the missing OOG cases for the selfdestruct tests based on [this comment](https://github.com/ethereum/execution-specs/pull/1954#discussion_r2683493994).