same issue as Cronos.
The solution for Cronos is to set a custom extension option to the relayer tx.
For chain-main, we need to adopt the TxFeeChecker
from here, that change to the SDK default one will not backport to 0.46 since it's a breaking change, but we can use it as a custom one.