The North of England, particularly the Northwest, was very much Catholic for most of the 16th century. The Southeast and London were the epicenters of Protestantism, and what was really reinforcing this was just how wealthy that region got under Henry VIII due to the dissolution of the monasteries leading to a great transfer of wealth from north to south, were those who were in with the new regime got a piece, encouraging the growth of Protestantism.
What basically needs to happen I think is for a Spanish invasion to hit the Southeast and be extremely destructive and kill a lot of people, like the kinds of depopulation you see during the Italian Wars or the 30 Years War. If the epicenter of Protestantism gets hit, I think England will stay majority Catholic going forward.
Or, rather, you could see Elizabeth die early on in her reign (maybe from the recurring waves of Plague) and a power struggle ensue, in which the Catholic factions will probably end up winning out due to their strength not being waned by 40 years of Protestant rule.
Maybe, Protestantism in England takes a pretty radical direction rather than the conservative one taken by Henry VIII and the idea of High Church Anglicanism does not develop, making it less appealing to those who didn't really want to totally break from all they knew but wanted to be on the right side of the law.