That naming policy didn't last long enough to become a "tradition". Yellow Palace posted the following just last year on the subject.
"The supposed tradition wasn't around when Victoria and her predecessors reigned, the first battleships of Edward VII and George V's reigns were named for them, Edward VIII didn't reign long enough to draw a conclusion, and wasn't applied when George VI reigned. Neither CVA-01 nor the current QUEEN ELIZABETH were really named for Elizabeth II, either - the regnal numbers matter!
As traditions go, it really only lasted a decade. Which, in the centuries of the Royal Navy's existence, makes it less a tradition and more a historical happenstance.
"
And the official word about the naming of the current carrier Queen Elizabeth, which is not named for the late Queen Elizabeth II.
ukdefencejournal.org.uk