1. NOM is non-denominational, so long as that denomination is opposed to marriage equality. Since they've had at least one Mormon on their board of directors, I don't think it has any official ties to the Catholic church.
2. This clearly the liberals' fault. If they didn't keep playing the race card and bringing up racism (which is completely dead in this country, black president proves it!), NOM wouldn't be forced to do this.