Honestly, I am not a big fan of Zakir Naik, due to different beliefs. But from the lense of traditional Islam, what he did here is no wrong.
Indeed, the most important thing in Islam is to believe in God: There is no god but God, Muhammad is the messenger of God. Other prohibition in Islam, such as pork or alcohol is much smaller than syirk. So they should NEVER be in the way of someone who wants to embrace Islam.
p.s: I was shocked when zakir said it's okay to eat dolphin though.. lol.. In literal Islamic tradition, maybe thats correct. But as a rationalist Muslim, of course I don't agree with that simply.
===
about my belief that Muhammad was not illiterate, (for
xein &
s2peMocls too)
That's why I said we must know the history to understand the ayat. We should learn the history of pre-Islamic Arabia (tanah Arab sebelum Muhammad bawa Islam).
There's a lot of things Muslims today don't know about pre-Islamic Arabia. We call it "zaman jahiliyyah", and we imagine them having no religion, maksiat sana sini, kekejaman sana sini, no rule whatsoever, etc. This is of course wrong.
Anyway, to cut the story short, during that time, one of the people having prominent role in (pagan) religion are poets. These poets (arabic: kuhhan) supposedly have strong spiritual connections, and can recite divine poems. Muhammad did not believe those kuhhan, he believed they are fake (ala raja bomoh but minus the funny rituals).
So when Gabriel came to Muhammad in Hira', he asked Muhammad to "recite", not "read". [Note, they both "Iqra" in Arabic, and "baca" in Malay, so its understandable that people can confuse them.] When Gabriel said "recite!", he was talking about doing what kuhhans do. Muhammad, who do not like the kuhhan, of course don't know & didn't like reciting poems, so Gabriel taught him to (remember, the ayat in the Quran are poetic, rythmic, beautiful language which normal arabs/humans cannot produce), and so the story goes.....
This is one of the oldest and most popular debates, what Iqra means, was Muhammad illiterate, etc. I know a lot of people believe Muhammad was. I don't. Muhammad was a great man in society, even before he become a prophet, there is a reason he was called Al-Amin. Such a great man cannot be illiterate. We need to know the history, what happen then, connect the dots, then we can understand better. Like when I talk about zaman jahiliyyah, a lot of Muslims nowadays dont know what it really is, ironically being ignorant about it.
Damn, read more, people.. that's a long post I typed.. I should become a writer

agak kontradik dengan pendapat ibnu taimiyah dan imam syaukani yang mengatakan Nabi Muhammad memang tak tahu membaca dan tak tahu menulis, bukan tak tahu berpoet.
Ibnu Taimiyah rahimahullah mengingatkan bahwa keummian Nabi Muhammad shallallahu ‘alaihi wa sallam bukanlah berarti beliau tidak berilmu atau tidak bisa menghafal, bahkan Nabi shallallahu ‘alaihi wa sallam adalah imamnya para Nabi dalam hal itu. Disebut ummi hanyalah karena beliau tidak bisa menulis dan tidak bisa membaca sesuatu yang tertulis. (Majmu’ah Al-Fatawa, 25: 172)
Imam Syaukani rahimahullah menyebutkan, “Seandainya Nabi Muhammad shallallahu ‘alaihi wa sallam adalah orang yang mampu membaca dan menulis, tentu orang-orang akan berkata bahwa ajaran beliau hanyalah dari hasil membaca kitab-kitab Allah yang ada sebelumnya. Ketika disebut bahwa Nabi Muhammad shallallahu ‘alaihi wa sallam adalah seorang yang ummi, yaitu tidak bisa membaca dan menulis, tentu tidak ada yang ragu lagi pada (ajaran) beliau (yaitu yang beliau bawa adalah wahyu ilahi, -pen). Sehingga yang mengingkari Nabi Muhammad shallallahu ‘alaihi wa sallam paling hanya karena kesombongan atau termakan syubhat.” (Fath Al-Qadir, 4: 273).