as far as i know both bitcoin and litecoin use the same method to get the output script for a P2SH which also includes the witness nested in script hash types. so the only thing you would need to do is to import the same key in the other coin's wallet and select the same address type to be derived from its (compressed) public key.