Your sole complaint about Amnesty is that somehow, they are too soft on Muslims. But their site is full of criticism about Muslim countries, e.g. http://www.amnesty.org/en/region/saudi-arabia - no indication that they are holding back at all with respect to actual reported human rights violations.
So what I can conclude from your post is that you are disappointed that Amnesty does not go beyond specific human rights criticisms to some kind of blanket condemnation of all Muslims, which would serve absolutely no constructive purpose except to satisfy bigotry.
He specifically says 'The Cairo Declaration subordinates all human rights to sharia law, and almost every islamic country in the world has signed the Cairo Declaration. ....It beggars belief that Amnesty can simply ignore it when the islamic world rejects universal human rights.".
'Islamic world' does not equate to 'all Muslims'. The 'Catholic Church' does not equate to all those who are Catholic Christians etc.,
So what I can conclude from your post is that you are disappointed that Amnesty does not go beyond specific human rights criticisms to some kind of blanket condemnation of all Muslims, which would serve absolutely no constructive purpose except to satisfy bigotry.