I don't know what Matthew 21:19 is about, but I do know that it doesn't contradict Matthew 21:19 nor does Romans 11. Romans 11 I do understand and it DOES NOT contradict Matthew 21:19.
Romans 11 is about ALL ISRAEL being saved. Israel 1 is saved Jews and Israel 2 is saved gentiles. Saved gentiles are spritual Israel just like saved Jews are spiritual Israel... do you not agree with this?
Romans 11 is about ALL ISRAEL being saved. Israel 1 is saved Jews and Israel 2 is saved gentiles. Saved gentiles are spritual Israel just like saved Jews are spiritual Israel... do you not agree with this?