You are talking as if Aamir didn’t know what the song was about before inviting him. He invited the guy for the sole purpose of insulting him. Instead of condoning his behaviour, you should be criticizing when he is wrong. He may have called out other celebrities but they also don’t pretend to be an Islamic scholar.
Taher Shah obviously didn’t ask to be invited. So are you telling me hosting an Islamic show in Ramadan it’s ok to invite a singer and make him sing his song? And then not just that, he goes on to insult his guest when Islam places so much importance on respect? It’s disgusting to see that people actually defend him.