There's no way a Muslim child of Diana's would ever be King or queen though. She was no longer married to Charles so any further kids she had would not have been of royal descent and therefore have no claim on the Throne.
As emo has stated only a protestant Christian can hold the title of King or Queen, it is written in the constitution and has been since all that bovver with Cromwell