I think you can just grab the instructions and create a new transaction with them
const V0TxWithLUTV0MessageWithLUT = .... // update with your transaction
let instructions = TransactionMessage.decompile(V0TxWithLUT).instructions;
const messageV0 = new TransactionMessage({
payerKey: me.publicKey,
recentBlockhash: (await connection.getLatestBlockhash()).blockhash,
instructions: [...instructions],
}).compileToV0Message();
let tx = new VersionedTransaction(messageV0);