Псалмопевец называет его первенцем из-за того, что Бог избрал его и первым в истории поставил на роль царя, превосходящего всех земных правителей.
То есть Давид в этом аспекте был первым.
Вы с Соломоном перепутали: 2Пар 9:22: "И превзошел царь Соломон всех царей земли богатством и мудростью."