Did Jacob's blessing for Zebulun come to pass in the accounts of Joshua 19?
"Zebulun will dwell on the coast of the seas at the harbor of the ships, and his boundary will be at Zidon."
(זְבוּלֻ֕ן לְח֥וֹף יַמִּ֖ים יִשְׁכֹּ֑ן וְהוּא֙ לְח֣וֹף אֳנִיֹּ֔ת וְיַרְכָת֖וֹ עַל־צִידֹֽן)
After conquering land for the tribes of Yisrael, Yehoshua (Joshua) cast lots to fulfill Yaqov's promise of the land inheritance for Zebulun's descendants.
- Regarding the accuracy of the Map (shown in the original post) relating to the biblical account of Joshua 19, we can use Joshua 19:10-11 to help Zebulun's coastal port (river access to Mediterranean) inheritance given by Joshua. - illustrated in the map provided here [https://biblearchaeology.org/images/articles/2018_map_of_northern_tribes.jpg ].
[Yehoshua (Joshua) 19:10]
"And the third lot came up for the children of Zebulun according to their families; and the border of their inheritance was to Sarid."(וַיַּ֙עַל֙ הַגּוֹרָ֣ל הַשְּׁלִישִׁ֔י לִבְנֵ֥י זְבוּלֻ֖ן לְמִשְׁפְּחֹתָ֑ם וַיְהִ֛י גְּב֥וּל נַֽחֲלָתָ֖ם עַד־שָׂרִֽיד).
- [Yehoshua (Joshua) 19:11]
"And their border went up to the sea, and Maralah, and reached to Dabbesheth, and reached the river that is before Jokneam"
(וְעָלָ֨ה גְבוּלָ֧ם | לַיָּ֛מָּה וּמַרְעֲלָ֖ה וּפָגַ֣ע בְּדַבָּ֑שֶׁת וּפָגַע֙ אֶל־הַנַּ֔חַל אֲשֶׁ֖ר ).
In the Masoretic Text of Joshua 19:11 - "Yamah" (יָּמָּה) means 'sea'. The complete phrase used is "LaYamah" (לַיָּמָּה) means "to-the sea".
In Conclusion :
If Joshua 19:11 states the land of Zebulun's descendants received "river" access (harbor) to the Mediterranean Sea, then Yehoshua did fulfill the promise set by Jacob in Genesis 49:13.