You are not following each countries guidelines. You are following Royal's policy and that is that a COR does not replace vaccination requirements.
With a COR you can use that to not have a valid antigen test to board but you still need to meet the vaccination requirements that the cruise line has set