Aliasing was added as a core IBC feature in #8473
However, MsgTransfer still switches on protocol version by checking if a channel exists on the channelID in the msg
This will always then send a v1 packet on a channelID if you use MsgTransfer
We should add some boolean flag that tells MsgTransfer to send a v2 packet even if the channelID maps to a v1 channel to support aliasing through the MsgTransfer entrypoint