A novel can be written by a Catholic or about Catholics or both. In his hard sf, Poul Anderson respects his Catholic characters. In his fantasy novel, Three Hearts And Three Lions, the protagonist converts to Catholicism because of his experiences in another universe.
We could list other Catholics in sf and have already mentioned some. See here and here. However, the greatest possible respect for Catholicism is shown in Larry Niven's and Jerry Pournelle's fantasy novel, Escape From Hell, where Hell is reorganized in accordance with Vatican II! Can you Adam and Eve it? (The entertaining British rhyming slang.) Well, as a matter of fact, no, I do not believe it! But Niven and Pournelle have logic on their side. Dante wrote in accordance with the Catholic beliefs of his period. Therefore, if the beliefs change or develop, then so should the Inferno.
I can usually enjoy fiction despite disagreeing with the author's politics - always in the case of Poul Anderson. There are some sticking points with a few other writers, e.g.:
the later Heinlein lectures and hectors instead of entertaining;
Frederick Forsyth parodies a left wing College lecturer and makes unnecessary auctorial asides, on one occasion implying that, since some atheists are against the Bomb, all theists should be for it;
I have already mentioned a scene that I found problematic in Jerry Pournelle's CoDominium future history -
Falkenberg orders a massacre.
copied from here.
But these occasions are few and far between.
