[pallet-revive] eth-rpc: decide reorgs by block canonicality, not by finalized height (#12824)