I'll take a stab at this even tho I'm in no way qualified to answer.
So with how we do replays now: No, this is not possible
This is a problem with how replays are done as a whole. To keep small file sizes and such, replays aren't recording the game, but the inputs from each player. When you play a replay back, you're really just watching your PC emulate/play a game of League of Legends. When a new patch hits, your replay fucks up because of how the game changes patch to patch. Your PC gets confused when it is playing the same inputs and getting different results from the previous patch. (This kills the replay. )
For example, last patch, your Ez Q does 40 damage and the enemy barely lives. Replay plays this and this makes sense.
But this patch, when you play the replay back, your Ez Q does 50 damage and kills the enemy. Suddenly nothing makes sense anymore.
There are some janky ways to get around this. If interest is here, I can post a guide of how to play replays on an older patch ^^"