Jesus fulfilled ther Abraham covenant, In you shall all the nations of the world be blessed
Daniel 9 was not about the eternal salvation of any person, It was about Daniels prayer for God to show mercy on the people of Israel and the city of Jerusalem.
The answer that Gabriel gave to Daniel concerning his prayer was for Isreal. Not you and I or anyone else who is not a part of the covenant between God and Israel. which concerns them, their land and the temple.
You are stuck in dual theology and try to insert eternal salvation for the world into Daniel 9. When that was never the context. Daniel was not praying about that.
You need to read the whole chapter. not just look at a few verses and think you know what it is all about.
here is a quick refresh.
Daniels prayer was for..
Dan 9:
16 “O Lord, according to all Your righteousness, I pray, let Your anger and Your fury be turned away from Your city Jerusalem, Your holy mountain; because for our sins, and for the iniquities of our fathers, Jerusalem and Your people are a reproach to all those around us. 17 Now therefore, our God, hear the prayer of Your servant, and his supplications, and for the Lord’s sake cause Your face to shine on Your sanctuary, which is desolate. 18 O my God, incline Your ear and hear; open Your eyes and see our desolations, and the city which is called by Your name; for we do not present our supplications before You because of our righteous deeds, but because of Your great mercies. 19 O Lord, hear! O Lord, forgive! O Lord, listen and act! Do not delay for Your own sake, my God, for Your city and Your people are called by Your name.”
Gabriel's answer
“Seventy weeks are determined For your people and for your holy city,
Its not about christ redeeming mankind to himself. It is about Daniels people. and the city of Jerusalem.
To make it about anything else is to take it out of context.