Exactly. Muslim.
The Jewish False Prophet forces the Mark of the Beast on pain of beheading. Which major religion in the world beheads people?
The AC commits to a deal with Israel to open the Temple Mount to the Jews for the rebuilding of the Temple next to the Dome of the Rock.
WHO controls the Temple Mount? Charles doesn't. No muslim is going to let any Western leader call the shots on who gets access to the Temple Mount.
Anti-Christ is muslim.
Silly ideas that some Western leader is AC is just Jewish propaganda.