Hi Dino, I think it would be OK to just convert from V3 multilocation to V2 multilocation before you do the hashing.
However there is an ongoing new implementation here: XCM: Remote account converter by mustermeiszer · Pull Request #6662 · paritytech/polkadot · GitHub, which should make things easier