Dude! I think you need to read Isaiah 44:6 again.
Isaiah 44:6 Thus saith the LORD the King of Israel, and his redeemer the LORD of hosts; I am the first, and I am the last; and beside me there is no God.
Who is the King of Israel from the lineage of David?
The correct translation in Isaiah 44:6 for those various names of God is:
This is what Yahweh says:
I am the first and the last,
and there is no Elohim except me.
All of these are names of God, not a Davidic king of Israel.