fix(gateway): key pending IBC tree updates by finalized tx hash
Register pending in-memory IBC tree updates using the tx body hash from the completed unsigned transaction so SubmissionService can reliably apply them after confirmation. Also fixes TreeInitService HostState datum typing for cache verification.