"A Conservative anti-racism motion has been blocked by Liberal MPs who want their own version condemning Islamophobia to pass instead."

There's the rub.  The Liberals didn't want the Conservative's much better and inclusive motion to pass - and didn't want to steal the thunder from their "Islamophobia" motion.

Islamophobia is a blanket term -according to Oxford of "dislike of Islam or Muslims, especially as a political force."  Hence Irwin Cotler's good idea, supported by the Globe and Mail, to change the motion to "ant-Muslim bigotry" to clarity it.

Now, imagine if parliament condemned dislike, say, Christianity as a poltical force.  Recall how many left-wing commentators rent their garments saying (falsely) that Harper and the Conservatives were too close to the Christian right (that is, say Christianity as a political force).

https://en.oxforddictionaries.com/definition/islamophobia