Ignatius supports Catholic Theology on this point. Others do not. Martyr called it a sacrifice of thanksgiving, IIRC.
If Ignatius contradicts the writer of Hebrews, then it is Ignatius who is wrong.
One of the things that must be understood is that Scriptural interpretation and Catholic doctrine is usually a matter of 'and'. Justin Martyr is right and Ignatius is right and the writer of Hebrews is right. They are all right. That is how the Eucharist and the Sacrifice of the Mass came to be; the balance between East and West is slightly different. That is how all of our doctrines came to be: the powerful mathematical operant AND.