Indeed, Charles II seemed willing to accept that.Personally I tend to see the Glorious Revolution in quite a positive light all around but, realistiscally, if you want to prevent it you need at the very least you someone willing to accept that:
a) Pre-Civil War royal power, let alone absolutism ala-Louis XIV, isn't gonna happen. That ship had sailed at Naseby, if not Marston Moor.
b) England and Scotland where protestant nations and that wasn't about too change. That ship had sailed when those of the Armada where sunk.
Charles II was willing to live with both and his heir might have been. James II and his descendants only reconcilied with b) when their causes was defacto dead and never truly accepted a).
I feel the glorious revolution simply allowed parliament to justify its lecherous nature aha