I am not the one trying to "have it both ways". If you look back to the start of this thread, it was made pretty clear from the beginning that the Cardinal didn't say the exact words, "Israel is a Baby-Killer". In fact, the thread quotes the Cardinal as saying, "Cardinal Gianfranco Ravasi, President of the Vatican Council for Culture, commenting on the war between Israel and Hamas, delivered a severe attack on the Jewish people: I think of the massacre of the innocents. Children are dying in Gaza, their mothers shouts is a perennial cry, a universal cry.". No one has said he used the words "baby-killers" and your lawyer-like attempts at cornering won't work. Now that additional sources have been found and translated, it appears that the Cardinal's words may have been outside of his "officially translated" comments on the Pope's new book. The OP doesn't say that his words came from the speech, but that he said them while there to introduce the book and he was "commenting on the war between Israel and Hamas".
Why is it that whenever anything is posted that is critical of the Catholic Church, it is automatically called "anti-Catholic"? If you read this thread, you will find many Catholics also give their views and do not like how Israel has been treated recently or historically by the Roman Catholic Church. Are they "anti-Catholics", too?
If you check my entire posting history you will see that I only assert anti-Catholicism in response to lies and falsehoods.